Description
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-20
Score: 5.2 Medium
EPSS: n/a
KEV: No
Impact: Information Disclosure
Action: Apply Patch
AI Analysis

Impact

A malicious USB MTP/PTP device can cause the USBX host to read past a heap buffer when it enumerates objects, leading to leakage of adjacent heap contents or a fault on an unmapped page. This over-read vulnerability is triggered during normal device operation and can expose data that should remain private to the USB host application or cause a denial of service by crashing the host. The flaw is a classic heap read‑past‑end over‑read (CWE‑125).

Affected Systems

The vulnerability affects versions of the Eclipse ThreadX USBX host class provided by the Eclipse Foundation that implement the PIMA/MTP protocol. No specific sub‑version numbers are listed in the advisory, so all builds that include the affected code are potentially impacted until verified otherwise by the vendor or an updated patch.

Risk and Exploitability

The CVSS score of 5.2 indicates a moderate risk. EPSS data is not available, and the flaw is not listed in the CISA KEV catalog, suggesting it has not yet been widely exploited in the wild. The likely attack vector is through a physical USB MTP/PTP device that over‑reports its object handle count to trigger the over‑read. Because the attacker must connect a USB device to the host, the vulnerability is best understood as a local fault that could be leveraged for information leakage or by an attacker with physical access to the system. The absence of a public exploitation reference and the moderate severity suggest that conservatively applying the vendor patch remains the primary defense.

Generated by OpenCVE AI on October 20, 2026 at 18:04 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Eclipse ThreadX USBX to the latest patched release provided in the advisory on GitHub
  • Rebuild and deploy the updated USBX stack if you ship a bundled version of the library
  • Monitor USB host logs for anomalous object enumeration requests and ensure that over‑reported handle counts do not trigger additional errors

Generated by OpenCVE AI on October 20, 2026 at 18:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 20 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 20 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
Description 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.
Title USBX PIMA/MTP host class reads past its receive buffer when a device over-reports its object handle count
Weaknesses CWE-125
References
Metrics cvssV4_0

{'score': 5.2, 'vector': 'CVSS:4.0/AV:P/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

Updated: 2026-10-20T15:36:16.427Z

Reserved: 2026-09-23T13:43:04.322Z

Link: CVE-2026-96402

cve-icon Vulnrichment

Updated: 2026-10-20T15:36:12.323Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-20T15:17:37.170

Modified: 2026-10-20T19:48:50.250

Link: CVE-2026-96402

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-20T18:15:14Z

Weaknesses