Katalog CVE

CVE-2026-99177

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.16%

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

Streszczenie

W module KVM SEV jądra Linux funkcja sev_gmem_post_populate() wywołuje set_page_dirty() bez wymaganej blokady, co może prowadzić do wyścigu z zanikaniem mapowania strony. Poprawka zastępuje wywołanie funkcją set_page_dirty_lock().

Ocena ryzyka

Brak odpowiedniej blokady może powodować warunki wyścigu i potencjalne uszkodzenie pamięci lub niezdefiniowane zachowanie w środowisku wirtualizacji z SEV. Może to wpłynąć na integralność danych gościa.

Rekomendacja

Zaktualizuj jądro Linux do wersji zawierającej poprawkę używającą set_page_dirty_lock() w sev_gmem_post_populate(). Zalecane jest wdrożenie poprawki na hostach KVM z aktywnym SEV.

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: KVM: SEV: Fix page dirtying in sev_gmem_post_populate() set_page_dirty() requires that the caller holds some kind of lock to ensure that the page's mapping does not concurrently go away. That is not the case for a random page we got from get_user_pages_fast(), so use set_page_dirty_lock(). [sean: tag for stable]

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