THREAT OPS › Threat News › [NVD] CVE-2026-11856 (CRITICAL 9.8) — Successfully using libcurl to do a transfer to a specific HTTP origin
(`hostA`) with **Digest** authentication and then changing the origin to a
different one (`hostB`) for a second transfer, reusing the same handle, makes
libcurl wrongly pass on the `Authorization:` header field
[NVD] CVE-2026-11856 (CRITICAL 9.8) — Successfully using libcurl to do a transfer to a specific HTTP origin (`hostA`) with **Digest** authentication and then changing the origin to a different one (`hostB`) for a second transfer, reusing the same handle, makes libcurl wrongly pass on the `Authorization:` header field
CVE-2026-11856 CVSS: 9.8 CRITICAL Published: 2026-07-03T07:16:23.973
Successfully using libcurl to do a transfer to a specific HTTP origin (`hostA`) with **Digest** authentication and then changing the origin to a different one (`hostB`) for a second transfer, reusing the same handle, makes libcurl wrongly pass on the `Authorization:` header field meant for `hostA`, to `hostB`.
Indicators of compromise
- CVE-2026-11856cve
Original source: https://nvd.nist.gov/vuln/detail/CVE-2026-11856