Podatności virtio-win
3 znanych podatności CVE w virtio-win, przetłumaczonych i ocenionych.
- 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.
- CVE-2026-5164Średnie
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).
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

