NetSight
medium4.4

CVE-2025-22870

HTTP Proxy bypass using IPv6 Zone IDs in golang.org/x/net

Impact

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.

Affected packages

EcosystemPackageAffectedFixed in
gogolang.org/x/net< 0.36.00.36.0

Weakness classification

References