# 通过 golang.org/x/net 中的 IPv6 区域 ID 绕过 HTTP 代理
## 漏洞概述
当主机与代理模式匹配时,IPv6区域ID会被错误地当作主机名的一部分处理。
## 影响版本
未提供具体影响版本信息。
## 漏洞细节
当`NO_PROXY`环境变量被设置为`*.example.com`时,对`[::1%25.example.com]:80`的请求将被误识别并认为属于`NO_PROXY`规则的范围,从而导致该请求不会被代理。
## 影响
该漏洞可能导致某些请求绕过代理,而这通常是为了安全或监控目的而配置的。关键在于IPv6区域ID被不当解析,导致安全策略失效。
是否为 Web 类漏洞: 是
判断理由:
| # | POC 描述 | 源链接 | 神龙链接 |
|---|---|---|---|
| 1 | PoC CVE-2025-22870 (SSRF) | https://github.com/JoshuaProvoste/CVE-2025-22870 | POC详情 |
| 2 | CVE-2025-22870 | https://github.com/B1ack4sh/Blackash-CVE-2025-22870 | POC详情 |
| 3 | CVE-2025-22870 | https://github.com/Ashwesker/Blackash-CVE-2025-22870 | POC详情 |
| 4 | CVE-2025-22870 | https://github.com/Ashwesker/Ashwesker-CVE-2025-22870 | POC详情 |
Zaproxy alias impedit expedita quisquam pariatur exercitationem. Nemo rerum eveniet dolores rem quia dignissimos.