Katalog CVE

CVE-2026-72180

Niskie ryzyko· EPSS 10%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

Percentyl 10 - wyżej niż 10% wszystkich znanych CVE

Streszczenie

W jądrze Linux w podsystemie mm/huge_memory funkcja change_non_present_huge_pmd() przepisuje wpis PMD swap dla prywatnego urządzenia, nie przenosząc bitu pmd_swp_uffd_wp. Poprawka dodaje przeniesienie tego bitu, aby zachować oznaczenie UFFD_WP, podobnie jak robi to change_softleaf_pte() i copy_huge_pmd().

Ocena ryzyka

Brak przeniesienia bitu może spowodować pominięcie pułapki UFFD_WP podczas zamiany, co może prowadzić do nieautoryzowanego dostępu do pamięci.

Rekomendacja

Zainstaluj poprawkę jądra, aby zapewnić poprawne przenoszenie bitu pmd_swp_uffd_wp podczas downgrade'u PMD.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: mm/huge_memory: preserve pmd_swp_uffd_wp on device-private PMD downgrade change_non_present_huge_pmd() rewrites a writable device-private PMD swap entry into a readable one without carrying pmd_swp_uffd_wp() across. The PTE-level change_softleaf_pte() does this correctly; mirror that here, matching what copy_huge_pmd() does for the fork path. Without the carry, a plain mprotect() over a UFFD_WP-marked device-private THP strips the bit and the trap is bypassed on swap-in.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS