Heap Out-of-Bounds Read in USBX Host Affects HID Devices
CVE-2026-96582

4.9MEDIUM

Key Information:

Vendor
CVE Published:
20 October 2026

What is CVE-2026-96582?

The USBX host is susceptible to a vulnerability during the enumeration process of Human Interface Devices (HID). When a HID peripheral returns a short report descriptor, the USBX host mismanages the parsing sequence. Specifically, it advances past the header without adequately verifying that the declared sizes of the descriptor match the actual data received. This oversight can result in a heap out-of-bounds read, potentially exposing the system to various security risks. Mitigation involves updating to the latest version of USBX, where the management of HID report descriptors has been enhanced to ensure proper size validation during enumeration.

Affected Version(s)

Eclipse ThreadX - USBX 0 <= 6.5.1.202602

Eclipse ThreadX - USBX 6.5.2.202603

References

CVSS V3.1

Score:
4.9
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
None
Availability:
Low
Attack Vector:
Physical
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

cipher-creator
acorn421
adawn0106
.