CVE-2026-98505
>_ Opis
Tłumaczenie automatyczne – może zawierać nieścisłości.
W jądrze Linuksa usunięto następującą lukę:
mm/damon/vaddr: unikaj aktualizacji PTE sterowanych sprzętowo podczas damon_hugetlb_mkold()
damon_hugetlb_mkold() odczytuje wpis tablicy strony do zmiennej lokalnej,
usuwa ustawienie dostępnego bitu w zmiennej i aktualizuje wpis tablicy strony
ze zaktualizowaną wartością zmiennej. Jeśli sprzęt aktualizuje tę samą tabelę stron
wpis równolegle, aktualizacje sprzętu mogą zostać utracone. Na przykład
Zaktualizowane sprzętowo brudne bity mogą zostać utracone.
Unikaj aktualizacji równoległych, usuwając wpis tabeli stron podczas czytania
to razem, używając huge_ptep_get_and_clear(). Jeśli równolegle napisz do
pamięć zostanie utworzona po wyczyszczeniu, hw zobaczy wpis tablicy stron
wyczyszczone, wywołaj błąd strony i poczekaj, aż zostanie obsłużony. Błąd strony
obsługa będzie czekać na damon_hugetlb_mkold() ze względu na blokadę tabeli stron.
Ponieważ hugetlbfs jest systemem plików przechowywanym w pamięci, a strony hugetlb nie mogą być
odzyskany, zgodnie z moją najlepszą wiedzą nie przewiduje się żadnych krytycznych problemów. Ale
zdecydowanie jest to paskudny błąd, który powinien zostać naprawiony wcześniej
później.
Problem został odkryty [1] przez Sashiko.
>_ 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