A malicious USB MTP/PTP device can cause the USBX host to read past a heap buffer during ordinary object enumeration, leaking adjacent heap contents to the application or faulting on an unmapped page.
Product
Eclipse Foundation Eclipse ThreadX - USBX vulnerabilities
4 published CVES affecting Eclipse Foundation Eclipse ThreadX - USBX, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 4
- Critical
- 0
- High
- 1
- Medium
- 3
- Low
- 0
- Unscored
- 0
- CISA KEV
- 0
Latest Eclipse Foundation Eclipse ThreadX - USBX CVEs
Newest publication first
-
MediumCVSS 5.2 EPSS 0.18%
-
CVE-2026-96406 VIDEO class descriptor walk consumes device-controlled wTotalLength as its bound
PublishedMediumCVSS 4.9 EPSS 0.17%A VideoStreaming interface reports the size of its whole class-specific descriptor block in the wTotalLength field of its input header. The USBX host recorded that figure and used it as the budget for walking the format, frame and frame-interval descriptors, without holding it ag...
-
CVE-2026-96582 Out-of-bounds Read via Check-after-use in the USBX HID Report Descriptor Parser
PublishedMediumCVSS 4.9 EPSS 0.17%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 advanc...
-
HighCVSS 7.0 EPSS 0.17%
The function _ux_host_class_storage_media_mount() is responsible for mounting partitions on a USB mass storage device. When it encounters an extended partition entry in the partition table, it recursively calls itself to mount the next logical partition. This recursion occurs in...
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.