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.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Go standard library net/http
Default version status: unaffected
0 to < 1.23.7affected1.24.0-0 to < 1.24.1affected
golang.org/x/net golang.org/x/net/http/httpproxy
Default version status: unaffected
0 to < 0.36.0affected
golang.org/x/net golang.org/x/net/proxy
Default version status: unaffected
0 to < 0.36.0affected