CVE-2023-45289: Go Standard Library Net/http
Medium severity, CVSS 4.3. EPSS: 1.1% chance of exploitation in the next 30 days.
When following an HTTP redirect to a domain which is not a subdomain match or exact match of the initial domain, an http.Client does not forward sensitive headers such as "Authorization" or "Cookie". For example, a redirect from foo.com to www.foo.com will forward the Authorization header, but a redirect to bar.com will not. A maliciously crafted HTTP redirect could cause sensitive headers to be unexpectedly forwarded.
Affected products
- Go Standard Library Net/http: before 1.21.8 (fixed in 1.21.8); from 1.22.0-0, before 1.22.1 (fixed in 1.22.1)
- Go Standard Library Net/http/cookiejar: before 1.21.8 (fixed in 1.21.8); from 1.22.0-0, before 1.22.1 (fixed in 1.22.1)
Published 2024-03-05. Last modified 2026-06-17.