8.7
/ 10
HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Description
cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to version 0.30.1, a Denial of Service (DoS) vulnerability exists in cpp-httplib due to the unsafe handling of compressed HTTP request bodies (Content-Encoding: gzip, br, etc.). The library validates the payload_max_length against the compressed data size received from the network, but does not limit the size of the decompressed data stored in memory.
AI Analysis
Denial of Service (DoS) vulnerability due to unsafe handling of compressed HTTP request bodies
Basic Information
ID
CVE-2026-22776
Source
GitHub_M
Published
Jan 12, 2026 at 18:18
Affected Product
Vendor
yhirose
Product
cpp-httplib
Version
< 0.30.1
Affected Versions
yhirose cpp-httplib < 0.30.1
CWE Classification
AI Assessment
AI Score
8.7 / 10
AI Severity
High
Vendor
yhirose
Product
cpp-httplib
Version
< 0.30.1