ESPAsyncWebServer 是一个为 ESP32、ESP8266、RP2040 和 RP2350 平台提供的异步 HTTP 和 WebSocket 服务器库。在 3.11.2 版本之前,位于 中的 multipart 解析器在检测到 与文件部分的结束边界匹配时,会提前释放 并将其置为 NULL,同时保持 为 true,而尚未验证后续的终止符。如果下一个字节既不是最终的结束破折号,也不是干净的 CRLF(回车换行),则 或 的回退分支会通过 重新注入此前临时消耗的字节。由于此时 仍为 true,代码会尝试通过
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| ESP32Async | ESPAsyncWebServer | < 3.11.2 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC