CVE-2026-61497
MEDIUM
MEDIUM
Priority: 0.01
BB Relevance:
45/100
Published: 2026-11-03
Modified: 2026-11-12
First seen: 2026-11-03
Status: active
Attack Surface
Low Complexity
No Auth
No Interaction
CVSS Vector Breakdown
AV:
Physical
AC:
Low
PR:
None
UI:
None
S:
X
AT:
None
VC:
Low
VI:
None
VA:
High
Description
TinyUSB before 0.21.0 contains an integer underflow vulnerability in the HID host report descriptor parser tuh_hid_parse_report_descriptor() in src/class/hid/hid_host.c that allows a malicious USB device to trigger an out-of-bounds read by subtracting an item size from the remaining descriptor length without validating the item fits within the remaining buffer. Attackers can present a crafted USB device with a truncated report descriptor causing the uint16_t desc_len value to underflow, resulting in out-of-bounds memory reads and denial of service on the host system.
Weakness Classification (1)
Affected Software (4)
References & Advisories (4)
third-party-advisory
technical-description
exploit
patch
release-notes
issue-tracking
patch