CVE-2026-116488
ŚrednieCVSS 6.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 31 - wyżej niż 31% wszystkich znanych CVE
Streszczenie
W bibliotece mcuxsdk-middleware-usb (NXP MCUXpresso SDK) przed wersją 2.13.0 występuje przepełnienie bufora na stercie w sterownikach klas hosta audio, video i CDC, które ufają wartościom bNumEndpoints i bLength dostarczonym przez urządzenie USB. Złośliwe urządzenie USB może przesłać spreparowane deskryptory zapisujące wpisy endpointów poza tablicę epList o stałym rozmiarze, uszkadzając pamięć sterty.
Ocena ryzyka
Może to prowadzić do wykonania dowolnego kodu lub odmowy usługi na urządzeniach z wbudowanym SDK obsługującym niezaufane urządzenia USB. Ryzyko dotyczy systemów wbudowanych narażonych na podłączenie złośliwego urządzenia USB.
Rekomendacja
Zaktualizuj mcuxsdk-middleware-usb do wersji 2.13.0 lub nowszej. W miarę możliwości ogranicz podłączanie niezaufanych urządzeń USB do urządzeń z tym SDK.
Inne podatności w mcuxsdk-middleware-usb
Oryginalny opis (angielski, źródło NVD)
NXP MCUXpresso SDK USB middleware (mcuxsdk-middleware-usb) before 2.13.0 contains a heap buffer overflow in host audio, video and CDC class drivers that trust device-supplied bNumEndpoints and bLength values. A malicious USB device can supply crafted descriptors that write endpoint entries past the fixed-size epList array, corrupting heap memory for code execution or denial of service.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

