جزئیات آسیبپذیری
CVE-2026-61497
hathach TinyUSB
TinyUSB < 0.20.1 Integer Underflow via HID Report Descriptor Parser
CVSS 4.0
5.2متوسط
نمای کلی
اکسپلویتهای عمومی
اخبار مرتبط
خط زمانی
خلاصهی فارسی
خلاصهی فارسی برای این آسیبپذیری هنوز تهیه نشده است.
شرح رسمی (انگلیسی)
TinyUSB before 0.20.1 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.
امتیازهای CVSS
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 5.2متوسط | 4.0 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:4.0/AV:P/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N |
| 5.2متوسط | 3.1 | CVEProject cvelistV5 (CNA) (VulnCheck) | CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:H |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| hathach | TinyUSB | v < 0.20.1 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۳- https://github.com/hathach/tinyusb/releases/tag/0.21.0 patchrelease-notes
- https://github.com/hathach/tinyusb/commit/85047e1777f5c20b7a936aa905c746125d3ed066 issue-trackingpatch
- https://www.vulncheck.com/advisories/tinyusb-integer-underflow-via-hid-report-descriptor-parser third-party-advisory
اطلاعات
- تاریخ انتشار
- ۱۴۰۵/۰۸/۱۲
- آخرین بهروزرسانی
- ۱۴۰۵/۰۸/۱۳
- وضعیت
- PUBLISHED
- صادرکننده (CNA)
- VulnCheck
- اولویت کلون
- بهزودی
پیشبینی بهرهبرداری (EPSS)
امتیاز EPSS برای این CVE هنوز منتشر نشده است.
ارزیابی SSVC (CISA)
- Automatable
- no
- Exploitation
- none
- Technical Impact
- partial
ضعفها (CWE)
- CWE-191Integer Underflow (Wrap or Wraparound)