THREATOPS
THREAT OPSThreat 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

lownvdPublished 2026-07-03

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

Original source: https://nvd.nist.gov/vuln/detail/CVE-2026-11856