A C++11 single-file header-only cross platform HTTP/HTTPS library. It's extremely easy to setup. Just include httplib.h file in your code!
Security Fix(es):
A vulnerability, classified as critical, has been found in yhirose cpp-httplib up to version 0.33.0 and version 0.50.0. This is a CWE-416 Use After Free vulnerability in the WebSocket Client's shutdown_and_close function. Referencing memory after it has been freed can cause a program to crash, use unexpected values, or execute code. The vulnerability impacts confidentiality, integrity, and availability.(CVE-2026-77358)
{
"severity": "High"
}{
"aarch64": [
"cpp-httplib-0.46.0-2.oe2403sp4.aarch64.rpm",
"cpp-httplib-debuginfo-0.46.0-2.oe2403sp4.aarch64.rpm",
"cpp-httplib-debugsource-0.46.0-2.oe2403sp4.aarch64.rpm",
"cpp-httplib-devel-0.46.0-2.oe2403sp4.aarch64.rpm"
],
"src": [
"cpp-httplib-0.46.0-2.oe2403sp4.src.rpm"
],
"x86_64": [
"cpp-httplib-0.46.0-2.oe2403sp4.x86_64.rpm",
"cpp-httplib-debuginfo-0.46.0-2.oe2403sp4.x86_64.rpm",
"cpp-httplib-debugsource-0.46.0-2.oe2403sp4.x86_64.rpm",
"cpp-httplib-devel-0.46.0-2.oe2403sp4.x86_64.rpm"
]
}