CVE-2026-45372
- EPSS 0.3%
- Veröffentlicht 29.05.2026 19:21:12
- Zuletzt bearbeitet 01.06.2026 19:16:51
cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.44.0, when cpp-httplib's server parses an incoming request, it applies percent-decoding to every header value except Location and Referer. The validity check...
CVE-2026-46527
- EPSS 0.33%
- Veröffentlicht 29.05.2026 19:18:26
- Zuletzt bearbeitet 01.06.2026 18:32:26
cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.44.0, When the server has called Server::set_trusted_proxies() with a non-empty trusted-proxy list, an attacker can send an HTTP request that includes an X-F...
CVE-2026-45352
- EPSS 0.33%
- Veröffentlicht 29.05.2026 19:14:08
- Zuletzt bearbeitet 02.06.2026 03:16:17
cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.43.4, negative chunk-size in chunked Transfer-Encoding causes unbounded memory allocation and process crash. The ChunkedDecoder::read_payload function in cpp...
CVE-2026-34441
- EPSS 0.2%
- Veröffentlicht 31.03.2026 21:21:33
- Zuletzt bearbeitet 01.04.2026 20:28:01
cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to version 0.40.0, cpp-httplib is vulnerable to HTTP Request Smuggling. The server's static file handler serves GET responses without consuming the request body. ...
CVE-2026-33745
- EPSS 0.26%
- Veröffentlicht 27.03.2026 01:16:21
- Zuletzt bearbeitet 01.04.2026 14:44:55
cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.39.0, the cpp-httplib HTTP client forwards stored Basic Auth, Bearer Token, and Digest Auth credentials to arbitrary hosts when following cross-origin HTTP r...
CVE-2026-32627
- EPSS 0.18%
- Veröffentlicht 13.03.2026 20:48:14
- Zuletzt bearbeitet 17.03.2026 19:08:44
cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.37.2, when a cpp-httplib client is configured with a proxy and set_follow_location(true), any HTTPS redirect it follows will have TLS certificate and hostnam...
CVE-2026-31870
- EPSS 0.45%
- Veröffentlicht 11.03.2026 17:57:49
- Zuletzt bearbeitet 18.03.2026 15:36:20
cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.37.1, when a cpp-httplib client uses the streaming API (httplib::stream::Get, httplib::stream::Post, etc.), the library calls std::stoull() directly on the C...
CVE-2026-29076
- EPSS 0.6%
- Veröffentlicht 07.03.2026 16:08:56
- Zuletzt bearbeitet 09.03.2026 21:19:35
cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to version 0.37.0, cpp-httplib uses std::regex (libstdc++) to parse RFC 5987 encoded filename* values in multipart Content-Disposition headers. The regex engine i...
CVE-2026-28435
- EPSS 0.42%
- Veröffentlicht 04.03.2026 19:36:33
- Zuletzt bearbeitet 05.03.2026 22:09:45
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 (streami...
CVE-2026-28434
- EPSS 0.3%
- Veröffentlicht 04.03.2026 19:34:30
- Zuletzt bearbeitet 05.03.2026 22:11:16
cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.35.0, when a request handler throws a C++ exception and the application has not registered a custom exception handler via set_exception_handler(), the librar...