CVE Database
/

CVE-2024-45336

Back to search

CVE-2024-45336

Published: Jan 28, 2025

Modified: Sep 18, 2025

PUBLISHED

Description

The HTTP client drops sensitive headers after following a cross-domain redirect. For example, a request to a.com/ containing an Authorization header which is redirected to b.com/ will not send that header to b.com. In the event that the client received a subsequent same-domain redirect, however, the sensitive headers would be restored. For example, a chain of redirects from a.com/, to b.com/1, and finally to b.com/2 would incorrectly send the Authorization header to b.com/2.

VendorProductVersions

Go standard library

net/http

affected
0 - < 1.22.11
affected
1.23.0-0 - < 1.23.5
affected
1.24.0-0 - < 1.24.0-rc.2

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now