Katalog CVE

CVE-2026-23432

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.12%

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

Streszczenie

W sterowniku mshv jądra Linux stwierdzono podatność use-after-free w ścieżce błędów funkcji mshv_map_user_memory(). Bezpośrednie wywołanie vfree() na regionie pozostawia zarejestrowany notyfikator MMU, który po odmapowaniu pamięci przez użytkownika uzyskuje dostęp do zwolnionego obszaru.

Ocena ryzyka

Po nieudanym mapowaniu pamięci użytkownika, notyfikator MMU może uzyskać dostęp do zwolnionej pamięci, prowadząc do użycia po zwolnieniu i potencjalnego paniki jądra.

Rekomendacja

Zastosuj łatkę jądra Linux, która zastępuje vfree() wywołaniem mshv_partition_put(), aby prawidłowo wyrejestrować notyfikator MMU przed zwolnieniem pamięci.

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: mshv: Fix use-after-free in mshv_map_user_memory error path In the error path of mshv_map_user_memory(), calling vfree() directly on the region leaves the MMU notifier registered. When userspace later unmaps the memory, the notifier fires and accesses the freed region, causing a use-after-free and potential kernel panic. Replace vfree() with mshv_partition_put() to properly unregister the MMU notifier before freeing the region.

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