Skip to content

Upgrade ESPAsyncWebServer to v3.11.1#484

Merged
BrentIO merged 1 commit into
mainfrom
fix/481
Jun 9, 2026
Merged

Upgrade ESPAsyncWebServer to v3.11.1#484
BrentIO merged 1 commit into
mainfrom
fix/481

Conversation

@BrentIO

@BrentIO BrentIO commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Bumps ESPAsyncWebServer pin from v3.11.0 to v3.11.1 in libraries.yaml

Why

v3.11.1 is a security-only patch release that fixes CWE-190 (integer overflow / DoS) triggered by a specially crafted boundary parameter in a multipart request (ESP32Async/ESPAsyncWebServer#445). This is directly relevant because the firmware accepts multipart POSTs on the OTA and config-restore endpoints.

No breaking changes in this release.

Test plan

  • CI build passes with the new pin

Closes #481

🤖 Generated with Claude Code

Patches CWE-190 DoS vulnerability via specially crafted multipart
boundary parameter (ESP32Async/ESPAsyncWebServer#445). Directly
applicable since the firmware accepts multipart POSTs for OTA and
config restore endpoints.

Closes #481

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@BrentIO BrentIO merged commit bbec7b1 into main Jun 9, 2026
2 checks passed
@BrentIO BrentIO deleted the fix/481 branch June 9, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Evaluate ESPAsyncWebServer Library Upgrade

1 participant