Katalog CVE

CVE-2026-96582

ŚrednieCVSS 4.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W stosie USBX hosta występuje podatność polegająca na tym, że podczas przetwarzania deskryptora raportu HID sprawdzanie poprawności rozmiaru następuje po przejściu nagłówka i parsowaniu ładunku, a analiza nie porównuje zadeklarowanych rozmiarów z rzeczywistymi danymi. Urządzenie HID zwracające skrócony deskryptor raportu powoduje odczyt poza granicami bufora sterty podczas zwykłej enumeracji.

Ocena ryzyka

Atakujący może podłączyć złośliwe urządzenie USB, które wykorzysta podatność do odczytu pamięci lub potencjalnie wykonania kodu w kontekście hosta.

Rekomendacja

Zaktualizuj stos USBX do wersji zawierającej poprawkę.

Inne podatności w USBX

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

A HID report descriptor is a sequence of items, each declaring in its header how many data bytes follow. The USBX host walks that sequence by advancing over each header and parsing the data behind it. The walk checked that an item fitted in the descriptor only **after** it had advanced past the header and parsed the payload, and the item analysis it relied on never measured the declared sizes against the bytes actually received. A HID peripheral returning a short report descriptor therefore drove a heap out-of-bounds read during ordinary enumeration.

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