CVE-2026-96582 in ThreadX
Zusammenfassung
von VulDB • 20.10.2026
Ein HID-Berichtdeskriptor ist eine Sequenz von Elementen, wobei jedes Element in seinem Header angibt, wie viele Datenbytes folgen. Der USBX-Host durchläuft diese Sequenz, indem er über jeden Header vorrückt und die dahinterliegenden Daten analysiert.
Der Durchlauf prüfte nur **nach** dem Vorbeigehen am Header und der Analyse des Payloads, ob ein Element in den Deskriptor passt; zudem wurde bei der darauf basierenden Item-Analyse nie überprüft, ob die deklarierten Größen mit den tatsächlich empfangenen Bytes übereinstimmen. Ein HID-Peripheriegerät, das einen kurzen Berichtdeskriptor zurückgibt, führt daher während der normalen Enumeration zu einem heap-basierten Out-of-Bounds-Lesezugriff (heap out-of-bounds read).
If you want to get best quality of vulnerability data, you may have to visit VulDB.