Quick answers
- Is CVE-2025-14524 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2025-14524 being exploited in the wild.
- How severe is CVE-2025-14524?
- Medium severity, with a CVSS score of 5.3, published 8 January 2026.
- Which products and versions are affected?
- curl curl 7.33.0 to 8.17.0 (except 8.14.2, 8.16.1, 8.18.0+).
- Is there a fix for CVE-2025-14524?
- A patch was published on 2026-01-07: curl 8.18.0 released with fix Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2025-14524 attacked?
- It is attacked over the network, in a software library.
- Am I affected by CVE-2025-14524?
- Check whether you run Haxx Curl. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
Technical details
This is a credential exposure vulnerability (CWE-522) in curl's redirect handling. When an application uses OAuth2 bearer tokens for HTTP(S) requests and enables redirects to non-HTTP protocols (IMAP, LDAP, POP3, SMTP), curl incorrectly forwards the bearer token to the new target if the redirect URL contains a username component. The vulnerability requires specific preconditions: OAuth2 bearer token usage, explicit enablement of cross-protocol redirects (disabled by default), and a redirect URL with a username field. An attacker can exploit this by creating a malicious HTTP response with a redirect header pointing to a controlled server using an alternative protocol, causing the victim's OAuth2 token to be transmitted in plaintext to the attacker. The flaw was fixed in curl 8.18.0 (released January 7, 2026) and in maintenance releases 8.16.1 and 8.14.2.
Affected products
- curl curl 7.33.0 to 8.17.0 (except 8.14.2, 8.16.1, 8.18.0+)
Timeline
- 2025-12-09: disclosed: Vulnerability reported to curl project
- 2026-01-07: advisory: Security advisory published
- 2026-01-07: patched: curl 8.18.0 released with fix