Back to search
CVE-2025-22870
Published: Mar 12, 2025
Modified: Apr 16, 2026
PUBLISHED
Description
Matching of hosts against proxy patterns can improperly treat an IPv6 zone ID as a hostname component. For example, when the NO_PROXY environment variable is set to "*.example.com", a request to "[::1%25.example.com]:80` will incorrectly match and not be proxied.
| Vendor | Product | Versions |
|---|---|---|
Go standard library | net/http | affected 0 - < 1.23.7affected 1.24.0-0 - < 1.24.1 |
golang.org/x/net | golang.org/x/net/http/httpproxy | affected 0 - < 0.36.0 |
golang.org/x/net | golang.org/x/net/proxy | affected 0 - < 0.36.0 |
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now