๐Ÿ” CVE Alert

CVE-2026-62966

HIGH 7.5

ESPAsyncWebServer multipart parser has null-pointer write

CVSS Score
7.5
EPSS Score
0.0%
EPSS Percentile
0th

ESPAsyncWebServer is an asynchronous HTTP and WebSocket server library for ESP32, ESP8266, RP2040 and RP2350. Prior to version 3.11.2, the multipart parser in `src/WebRequest.cpp` frees `_itemBuffer` and sets it to NULL when `BOUNDARY_OR_DATA` matches the closing boundary of a file part, before confirming the following terminator, while leaving `_itemIsFile` true. If the next byte is neither the final closing dashes nor a clean CRLF, the `DASH3_OR_RETURN2` or `EXPECT_FEED2` rewind branch re-injects provisionally consumed bytes through `itemWriteByte`. Because `_itemIsFile` remains true, `_itemBuffer`[`_itemBufferIndex`++] writes through a null pointer. On ESP32 this causes a `StoreProhibited` exception, panic and device reboot, producing remote denial of service. A route with a non-trivial body/upload handler, such as a file-upload or web-OTA endpoint, must be present. This issue is fixed in version 3.11.2.

CWE CWE-476 CWE-672
Vendor esp32async
Product espasyncwebserver
Published Oct 30, 2026
Stay Ahead of the Next One

Get instant alerts for esp32async espasyncwebserver

Be the first to know when new high vulnerabilities affecting esp32async espasyncwebserver are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Affected Versions

ESP32Async / ESPAsyncWebServer
< 3.11.2

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/ESP32Async/ESPAsyncWebServer/security/advisories/GHSA-8m8p-vhxc-jmjw github.com: https://github.com/ESP32Async/ESPAsyncWebServer/commit/4efbd35e597d91f01749f2d4a14bb78fba8ea02e github.com: https://github.com/ESP32Async/ESPAsyncWebServer/tree/v3.11.2