CP
Product
cpp-httplib
by yhirose · last CVE Oct 14, 2026
26
CVEs
0
On KEV
9.9
Max CVSS
2
New 30D
Severity mix
Critical 2High 17Medium 6Low 1
Watch

Add cpp-httplib to your stack to get only the CVEs that touch what you run.

CVECVSSEPSSPublishedSummary · affected versions
CVE-2026-45372
9.9
0%
May 29
cpp-httplib: HTTP header value percent-decoding in server-side `parse_header` enables CRLF injection
Affected: < 0.44.0
CVE-2025-66570
9.8
0%
Dec 5
cpp-httplib Untrusted HTTP Header Handling: Internal Header Shadowing (REMOTE*/LOCAL*)
Affected: < 0.27.0
CVE-2025-53628
8.8
1%
Jul 10
cpp-httplib does not limit the length of a line
Affected: < 0.20.1
CVE-2023-26130
8.8
1%
May 30
Versions of the package yhirose/cpp-httplib before 0.12.4 are vulnerable to CRLF Injection when untrusted user input is used to set the content-type header in the HTTP .Patch,…
Affected: before 0.12.4
CVE-2026-77358
8.2
0%
Aug 27
cpp-httplib: Use-after-free of TLS session in WebSocketClient::shutdown_and_close()
Affected: >= 0.33.0, < 0.50.
CVE-2026-32627
8.1
0%
Mar 13
cpp-httplib has a Silent TLS Certificate Verification Bypass on HTTPS Redirect via Proxy
Affected: < 0.37.2
CVE-2026-102944
7.5
0%
Oct 14
cpp-httplib: Cookie header leaked on cross-origin redirect
Affected: < 0.51.0
CVE-2026-46527
7.5
0%
May 29
cpp-httplib: Malicious `X-Forwarded-For` Under Trusted-Proxy Configuration Triggers Empty `vector::front()`, Leading to Undefined Behavior and Server Crash
Affected: < 0.44.0
CVE-2026-45352
7.5
0%
May 29
cpp-httplib DoS: Negative chunk-size in chunked Transfer-Encoding
Affected: < 0.43.4
CVE-2026-31870
7.5
0%
Mar 11
cpp-httplib Affected by Remote Process Crash via Malformed Content-Length Response Header
Affected: < 0.37.1
CVE-2026-28435
7.5
0%
Mar 4
Payload size limit bypass via gzip decompression in ContentReader (streaming) allows oversized request bodies in cpp-httplib
Affected: < 0.35.0
CVE-2026-22776
7.5
0%
Jan 12
cpp-httplib vulnerable to a denial of service (DOS) using a zip bomb
Affected: < 0.30.1
CVE-2026-21428
7.5
0%
Jan 1
cpp-httplib has CRLF injection in http headers
Affected: < 0.30.0
CVE-2025-53629
7.5
1%
Jul 10
cpp-httplib Unbounded Memory Allocation in Chunked/No-Length Requests Vulnerability
Affected: < 0.23.0
CVE-2025-52887
7.5
0%
Jun 26
cpp-httplib has unlimited number of http header fields, which causes memory leak
Affected: = 0.21.0
CVE-2025-46728
7.5
1%
May 6
cpp-httplib has Unbounded Memory Allocation in Chunked/No-Length Requests
Affected: < 0.20.1
CVE-2020-11709
7.5
2%
Apr 12
cpp-httplib through 0.5.8 does not filter \r\n in parameters passed into the set_redirect and set_header functions, which creates possibilities for CRLF injection and HTTP…
Affected: through 0.5.8
CVE-2026-54919
7.4
0%
Jul 10
cpp-httplib: TLS certificate chain verification bypassed for IP-literal hosts on Mbed TLS and wolfSSL backends
Affected: >= 0.31.0, < 0.47.0
CVE-2026-33745
7.4
0%
Mar 27
cpp-httplib Client Leaks Authentication Credentials to Untrusted Hosts on Cross-Origin HTTP Redirect
Affected: < 0.39.0
CVE-2026-34441
6.5
0%
Mar 31
cpp-httplib: HTTP Request Smuggling via Unconsumed GET Request Body
Affected: < 0.40.0
CVE-2026-29076
5.9
1%
Mar 7
cpp-httplib: Stack Overflow Denial of Service (DoS) via std::regex in multipart filename parsing
Affected: < 0.37.0
CVE-2026-77341
5.3
0%
Aug 27
cpp-httplib: CRLF injection via unvalidated HTTP trailer headers in chunked response writing
Affected: >= 0.49.0, < 0.50.0
CVE-2026-28434
5.3
0%
Mar 4
cpp-httplib's default exception handler leaks e.what() to clients via EXCEPTION_WHAT response header
Affected: < 0.35.0
CVE-2025-66577
5.3
0%
Dec 5
cpp-httplib Untrusted HTTP Header Handling: X-Forwarded-For/X-Real-IP Trust
Affected: < 0.27.0
CVE-2025-0825
5.3
0%
Feb 4
CRLF injection in Cpp-httplib
Affected: 0.17.3 before 0.18.4
CVE-2026-103930
3.7
0%
Oct 14
cpp-httplib open_stream serializes CRLF in request target into HTTP request line
Affected: >= 0.29.0, < 0.51.0
Showing 26