CVE-2026-99242
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
ntfs: napraw wyścig między odczytami fallocate i mmap
Implementacja fallocate pobiera tylko validate_lock w przypadku dziurkowania,
zakres zwinięcia i wstawianie operacji na zakresie. Dla standardowych trybów alokacji
(tryb == 0, FALLOC_FL_KEEP_SIZE), blokada nie jest utrzymywana.
Podczas ntfs_attr_fallocate() nowe klastry są mapowane na listę uruchomień poprzez
ntfs_attr_map_cluster() przed wyzerowaniem przez ntfs_dio_zero_range(). To
tworzy okno, w którym współbieżne błędy strony mmap mogą zostać odczytane niezainicjowane
dane dysku.
Ponieważ mmap używa funkcji filemap_fault(), która w trybie współdzielonym pobiera validate_lock,
może powodować błędy na stronach w tym oknie i ujawniać starą zawartość dysku
przestrzeń użytkownika. Jest to problem wycieku informacji i integralności danych.
Napraw, biorąc validate_lock dla wszystkich operacji fallocate, a nie tylko dla
tryby dziurkowania/zwijania/wstawiania. Zapobiega to jednoczesnym błędom stron
uzyskiwanie dostępu do niezerowanych klastrów w oknie alokacji.
>_ Referencje
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