CVE-2025-68622: espressif esp-usb · Stack-based Buffer Overflow
Affects espressif esp-usbSource CVE Database V5
Not known to be exploited · CVSS 6.8 Medium : upgrade to 2.4.0 when convenient.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 15% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 2.4.0
CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 12 Jan 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Upgrade esp-usb and espressif/esp-usb to 2.4.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| espressifesp-usb | Affected
| Fixed in
|
GitHubespressif/esp-usbpkg:github/espressif/esp-usbOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
1. Upgrade all Espressif ESP-IDF USB Host UVC Class Driver implementations to version 2.4.0 or later, where the vulnerability is fixed. 2. If upgrading is not immediately feasible, disable UVC configuration-descriptor printing to prevent the vulnerable code path from executing. 3. Implement strict physical security controls to restrict USB port access to trusted personnel and devices, minimizing the risk of malicious USB device insertion. 4. Employ USB device whitelisting or port control solutions to allow only authorized USB devices to connect. 5. Conduct regular firmware audits and vulnerability scanning on embedded devices to detect outdated ESP-IDF versions. 6. Monitor device logs for unusual USB connection events or crashes that may indicate exploitation attempts. 7. For critical deployments, consider network segmentation and device isolation to limit the impact of compromised devices. 8. Engage with device manufacturers and suppliers to ensure timely patching and secure device lifecycle management.
Description
Espressif ESP-IDF USB Host UVC Class Driver allows video streaming from USB cameras. Prior to 2.4.0, a vulnerability in the esp-usb UVC host implementation allows a malicious USB Video Class (UVC) device to trigger a stack buffer overflow during configuration-descriptor parsing. When UVC configuration-descriptor printing is enabled, the host prints detailed descriptor information provided by the connected USB device. A specially crafted UVC descriptor may advertise an excessively large length. Because this value is not validated before being copied into a fixed-size stack buffer, an attacker can overflow the buffer and corrupt memory. This vulnerability is fixed in 2.4.0.