CVE-2026-54571
Təsvir
ESPAsyncWebServer ESP32, ESP8266, RP2040 və RP2350 üçün asinxron HTTP və WebSocket server kitabxanasıdır. Versiya 3.11.1-dən əvvəl, src/WebRequest.cpp faylındakı multipart/form-data parseri, _parseMultipartPostByte sərhədi emal edərkən _boundaryPosition dəyişənini 8 bitlik dəyər kimi saxlayır. Dəqiq 256 baytlıq multipart sərhədi olan uzaq sorğu _boundaryPosition dəyərini 255-dən sıfıra qaytararaq sərhəd analiz dövrünün dayanmasının qarşısını alır, həddindən artıq CPU istehlakına səbəb olur və təsirlənmiş ESP32 və ya ESP8266 cihazlarında FreeRTOS watchdog resetini tetikləyir. Bu problem 3.11.1 versiyasında düzəldilmişdir.
Necə düzəltmək olar
Mənbələrdə bu zəiflik üçün düzəldilmiş versiya və ya yamaq keçidi yoxdur.
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| ESP32Async ESPAsyncWebServer | < 3.11.1 | — |
Versiyanızı yoxlayın
Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.
Attack Surface Management
Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.