CVE-2026-5164
ŚrednieCVSS 6.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 1 - wyżej niż 1% wszystkich znanych CVE
Streszczenie
W virtio-win funkcja RhelDoUnMap() nie waliduje prawidłowo liczby deskryptorów podanych przez użytkownika w żądaniu unmap. Lokalny użytkownik może dostarczyć nadmierną liczbę deskryptorów, powodując przepełnienie bufora i awarię systemu (Denial of Service).
Ocena ryzyka
Może doprowadzić do przepełnienia bufora i awarii systemu przez lokalnego użytkownika, powodując odmowę usługi. Dotyczy środowisk wirtualizowanych korzystających ze sterowników virtio-win.
Rekomendacja
Zaktualizuj sterowniki virtio-win do wersji zawierającej poprawkę walidacji liczby deskryptorów w RhelDoUnMap(). Ogranicz możliwość lokalnego dostępu do maszyn wirtualnych z dotkniętymi sterownikami.
Inne podatności w virtio-win
Zobacz wszystkie- CVE-2026-46655Wysokie
W pakiecie virtio-win od wersji mm210 do mm320 sterownik Viosock pozwala procesowi lokalnemu o niskich uprawnieniach wysłać żądanie IOCTL_SELECT z kontrolowanymi przez atakującego wartościami VIRTIO_VSOCK_SELECT.Fdss[*].fd_count, które przepełniają 32-bitową sumę używaną przez VIOSockSelect do sprawdzania granic. Zawinięta suma może przejść kontrolę FD_SETSIZE, mimo że pojedynczy licznik deskryptorów jest znacznie większy niż oczekiwany limit. VIOSockSelectCopyFds iteruje następnie używając niesprawdzonego licznika i zapisuje poza przydzieloną tablicą pPkt->Fds w stercie jądra NonPagedPool. Podatność jest naprawiona w wersji mm320.
- CVE-2026-5165Średnie
W virtio-win, w urządzeniu VirtIO Block (BLK), podczas resetu urządzenia nieprawidłowo zarządzano pamięcią, co prowadzi do podatności use-after-free. Lokalny atakujący może uszkodzić pamięć systemową, powodując niestabilność lub nieoczekiwane zachowanie systemu.
Oryginalny opis (angielski, źródło NVD)
A flaw was found in virtio-win. The `RhelDoUnMap()` function does not properly validate the number of descriptors provided by a user during an unmap request. A local user could exploit this input validation vulnerability by supplying an excessive number of descriptors, leading to a buffer overrun. This can cause a system crash, resulting in a Denial of Service (DoS).
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

