CVE-2026-28435 - Payload size limit bypass via gzip decompression in ContentReader (streaming) al...

CVE-2026-28435 - Payload size limit bypass via gzip decompression in ContentReader (streaming) al...

CVE ID : CVE-2026-28435 Published : March 4, 2026, 8:16 p.m. | 29 minutes ago Description : cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.35.0, cpp-httplib (httplib.h) does not enforce Server::set_payload_max_length() on the decompressed request body when using HandlerWithContentReader (streaming ContentReader) with Content-Encoding: gzip (or other supported encodings). A small compressed payload can expand beyond the configured payload limit and be processed by the application, enabling a payload size limit bypass and potential denial of service (CPU/memory exhaustion). This vulnerability is fixed in 0.35.0. Severity: 7.5 | HIGH Visit the link for more details, such as CVSS details, affected products, timeline, and more...

CVE Details

Severity
HIGH
Published
March 4, 2026
Impact: denial of service