CVE-2026-29035CWE-787

CVE-2026-29035

Medium · published August 12, 2026

CVSS v3.1
6.5
EPSS
1%
Percentile
48.6
In the wild
Unconfirmed
What it is

CivetWeb (commit 4a4f0c95) contains a heap and stack buffer overflow vulnerability in the read_websocket() function that allows unauthenticated remote attackers to corrupt memory by sending compressed WebSocket frames when both USE_ZLIB and MG_EXPERIMENTAL_INTERFACES are defined. Attackers can negotiate permessage-deflate during the WebSocket handshake and send a crafted frame with the RSV1 bit set, causing the server to write a 4-byte zlib sync trailer out-of-bounds past the allocated buffer, leading to heap metadata corruption, denial of service, or potential code execution.

The record
Technical detail
CVSS v3.1
6.5 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:H
CVSS v4.0
Not supplied
EPSS
0.00612 · 48.6th percentile
Weakness
CWE-787 · Out-of-bounds Write
Published
2026-08-12T01:17Z
References (2)
EPSS history
Timeline
  • 11 AUG 20:14Z
    CivetWeb Heap/Stack Buffer Overflow via WebSocket permessage-deflate Decompression
    cvelistv5