CVE Catalog

CVE-2025-22870

MediumCVSS 4.4
Published: Updated: Translated: NVD NIST

Summary

Matching of hosts against proxy patterns can improperly treat an IPv6 zone ID as a hostname component. For example, when NO_PROXY is set to "*.example.com", a request to "[::1%25.example.com]:80" will incorrectly match and not be proxied.

Risk Assessment

This can lead to proxy bypass and unexpected traffic routing, creating network security risks.

Recommendation

Update the software using this proxy matching logic to a patched version.

Other vulnerabilities in Go net/http

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS