VDB
DEBIAN-CVE-2025-22870
DEBIAN-CVE-2025-22870
PUBLISHED
CVSS 4.400000095367432 MEDIUM
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.
Risk Scores
CVSS 3.1
4.400000095367432
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:L
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Debian:12 | golang-1.19 | 0, 1.19.12-1, 1.19.12-2 |
| Debian:13 | golang-1.24 | 0, 0 |
| Debian:11 | golang-1.15 | 1.15.15-2, 1.15.15-3, 1.15.15-4 |
Exploit Intelligence
- Proof-of-concept for CVE-2025-22870 demonstrating HTTP proxy bypass in vulnerable versions (<0.36.0) of golang.org/x/net/http/httpproxy. Exploits improper IPv6 zone ID parsing to evade NO_PROXY restrictions, enabling proxy bypass and potential SSRF under misconfigured environments. (github-poc)
- CHANGELOG-v1.73.1.yml (github-poc)
- scan.openvex.json (github-poc)
Timeline
- Mar 12, 2025 CVE Published
- Apr 28, 2026 CVE Updated