Skip to content
9.1 Critical

CVE-2026-94265 When processing an HTTP redirect to a URL containing userinfo (a `username:password` component), curl might…

Description

When processing an HTTP redirect to a URL containing userinfo (a `username:password` component), curl might erroneously retain and re-transmit the original host's HTTP Negotiate authentication state. Consequently, a malicious server can trigger a redirect containing arbitrary userinfo to force curl to send a freshly minted Kerberos ticket—generated using the ambient identity of the client process to an untrusted third-party host, effectively bypassing the domain-scoping restrictions normally enforced by the absence of `--location-trusted`.

Affected products and versions

Product Affected versions Fixed in
curl 8.22.0 No fix stated
curl 8.21.0 No fix stated

References

Timeline

  1. Published
  2. Last modified
The 98 CVEs of curl →
Track this CVE