CVE catalog

CVE-2023-26130

cpp-httplib: CVE-2023-26130

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Published
Source
[NVD] · [CVE record]
EPSS
1.14% · Oct 25, 2026

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, .Post, .Put and .Delete requests. This can lead to logical errors and other misbehaviors. **Note:** This issue is present due to an incomplete fix for [CVE-2020-11709](https://security.snyk.io/vuln/SNYK-UNMANAGED-YHIROSECPPHTTPLIB-2366507).

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiancpp-httplibsid0.41.0+ds-3fixed
Debiancpp-httplibforky0.41.0+ds-3fixed
Debiancpp-httplibtrixie0.18.7-1+deb13u1fixed
Debiancpp-httplibtrixie-security0.18.7-1+deb13u1fixed
Debiancpp-httplibbookworm0.11.4+ds-1+deb12u1fixed
Ubuntucpp-httplibpro0.9.9+ds-1vulnerable
Ubuntucpp-httplibpro0.9.10+ds-1vulnerable
Ubuntucpp-httplibpro0.10.1+ds-1vulnerable
Ubuntucpp-httplibpro0.10.2+ds-1vulnerable
Ubuntucpp-httplibpro0.10.3+ds-1vulnerable
Ubuntucpp-httplibpro0.10.3+ds-1ubuntu0.1~esm1vulnerable
Ubuntucpp-httplibpro0.10.3+ds-1ubuntu0.1~esm2vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiancpp-httplibsourcesid0.11.4+ds-2not yet assignedNot reported[1037100]
Debiancpp-httplibsourceforky0.11.4+ds-2not yet assignedNot reported[1037100]
Debiancpp-httplibsourcetrixie0.11.4+ds-2not yet assignedNot reported[1037100]
Debiancpp-httplibsourcebookworm0.11.4+ds-1+deb12u1not yet assignedNot reported[1037100]

[Debian bug #1037100]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References