CVE-2026-90314
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
Remoteproc: napraw odczyt OOB poprzez podpisane przesunięcie w rsc_table_for_each_entry()
table->offset[i] to u32 z oprogramowania sprzętowego, ale zostało zapisane w podpisie
wew. Skonstruowane przesunięcie, takie jak 0xFFFFFFF0, przyjmuje wartość -16, umieszczając hdr 16 bajtów
przed buforem tabeli. Późniejsza kontrola dostępności została pominięta
ponieważ ujemna int została podniesiona do dużego size_t w pliku
wyrażenie „table_sz - offset - sizeof(*hdr)”, dające duży wynik dodatni
skorzystaj i pozwól, aby odczyt spoza zakresu hdr->type przebiegał niezauważony.
Zapisz przesunięcie jako u32 i sprawdź je wcześniej za pomocą porównań bez znaku
dowolna arytmetyka wskaźników.
>_ Referencje
- https://git.kernel.org/stable/c/0d385be8f199b349f325cf90584b47b6a044ea79
- https://git.kernel.org/stable/c/6282d47b24b0c98d08d02807d676a7f67b4c052e
- https://git.kernel.org/stable/c/6a01ad25aa4f3a02153cf1d112cb9b65865cd5d8
- https://git.kernel.org/stable/c/6fd220604f06c746760183df74b07384c3fdd660
- https://git.kernel.org/stable/c/bb840ea69347aff7bde5a208e7b5b180669a7656
- https://git.kernel.org/stable/c/bc4940793aaa16a9cf90063b11d6926f8014a1b7
- https://git.kernel.org/stable/c/c82241a9454b2d30d53b50884f94b7972ba44a5e
- https://git.kernel.org/stable/c/cc85e0d3d3333fd5fd2d50c9a4578d209d7f2564
Dane podatności pochodzą z oficjalnych źródeł (CVE® List / NVD). Opisy po polsku są tłumaczone automatycznie i mogą zawierać nieścisłości – na stronie rekordu można wyświetlić wersję angielską.
This product uses the NVD API but is not endorsed or certified by the NVD.
Copyright © 1999–2026, The MITRE Corporation. CVE is a registered trademark and the CVE logo is a registered trademark of The MITRE Corporation.
CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. ALL DOCUMENTS AND THE INFORMATION CONTAINED THEREIN PROVIDED BY MITRE ARE PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND.
NVD Terms of Use / CVE® Terms of Use / nvd.nist.gov / cve.org