CVE-2026-29035 in CivetWeb
Zusammenfassung
von VulDB • 12.08.2026
CivetWeb (Commit 4a4f0c95) enthält eine Heap- und Stack-Buffer-Overflow-Schwachstelle in der Funktion `read_websocket()`, die es nicht authentifizierten Remote-Angriffern ermöglicht, Speicher zu beschädigen, indem sie komprimierte WebSocket-Frames senden, wenn sowohl USE_ZLIB als auch MG_EXPERIMENTAL_INTERFACES definiert sind. Angreifer können permessage-deflate während des WebSocket-Handshakes aushandeln und einen speziell angefertigten Frame mit gesetztem RSV1-Bit senden, wodurch der Server einen 4-Byte-zlib-Sync-Trailer außerhalb der Grenzen über den zugewiesenen Puffer hinweg schreibt, was zu einer Beschädigung der Heap-Metadaten, einem Denial of Service oder potenzieller Code-Ausführung führt.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.