Eclipse Threadx Usbx
Approved changes feed: RSS · Atom
cpe:2.3:a:eclipse_foundation:eclipse_threadx_-_usbx:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Eclipse Foundation (2c315c48-0111-5572-bbde-cc70cfafb2e9) |
|---|---|
| Product | Eclipse Threadx Usbx (d26f105f-dcb3-5409-8ada-b5364a88dcdd) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-96402 |
vulnerable | 2026-11-03 10:15:30.009631 |
USBX PIMA/MTP host class reads past its receive buffer when a device over-reports its object handle count
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.
Published: 2026-10-20T14:31:34.182Z
Updated: 2026-10-20T15:36:16.427Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-96582 |
vulnerable | 2026-11-03 10:15:29.585837 |
Out-of-bounds Read via Check-after-use in the USBX HID Report Descriptor Parser
MEDIUM (4.9)
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.
Published: 2026-10-20T13:13:39.177Z
Updated: 2026-10-20T15:29:25.262Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-55095 |
vulnerable | 2026-06-08 07:33:14.055610 |
Details available
MEDIUM (4.2)
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 _ux_host_class_storage_partition_read(), which parses up to four partition entries. If an extended partition is found (with type UX_HOST_CLASS_STORAGE_PARTITION_EXTENDED or EXTENDED_LBA_MAPPED), the code invokes:
_ux_host_class_storage_media_mount(storage, sector + _ux_utility_long_get(...));
There is no limit on the recursion depth or tracking of visited sectors. As a result, a malicious or malformed disk image can include cyclic or excessively deep chains of extended partitions, causing the function to recurse until stack overflow occurs.
Published: 2026-01-27T15:34:47.755Z
Updated: 2026-01-27T15:58:14.494Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.