Stack Overflow Vulnerability in arduino-esp32 Affected Product by Espressif
CVE-2026-42854
9.8CRITICAL
What is CVE-2026-42854?
The arduino-esp32 core for various ESP32 microcontrollers contains a vulnerability in its WebServer multipart form parser. Prior to version 3.3.8, the parser processes an attacker-controlled HTTP header, specifically the Content-Type, enabling potential exploitation through an excessively long boundary string. This string can exceed 8000 characters, ultimately overflowing the task stack of loopTask, which may lead to crashes or even remote code execution. This significant issue has been addressed in version 3.3.8.
Affected Version(s)
arduino-esp32 < 3.3.8
