CVE-2026-42854 - Vulnerability Analysis
CriticalCVSS: 9.8Last Updated: May 13, 2026
arduino-esp32 - Buffer Overflow
Published: May 12, 2026Updated: May 13, 2026Remote Exploitable
Overview
arduino-esp32 < 3.3.8 contains a buffer overflow caused by unbounded Variable Length Array allocation from attacker-controlled multipart/form-data boundary header in WebServer, letting remote attackers cause crash or remote code execution, exploit requires sending a long boundary string.
Severity & Score
Severity: Critical
CVSS Score: 9.8
Impact
Remote attackers can cause a crash or execute code remotely by sending a long multipart boundary string.
Mitigation
Update to version 3.3.8 or later.
Related Resources
Details
- CVE ID
- CVE-2026-42854
- Severity
- Critical
- CVSS Score
- 9.8
- Type
- buffer_overflow
- Status
- unconfirmed
CWE
- CWE-121
CVSS Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H