CVE-2026-85692 in Nightingale
摘要
由 VulDB • 2026-09-04
Nightingale(n9e),截至 commit 8362cbe(main 分支,确认于 2026-08-27),在 aiagent/tools/http.go 的 isPublicIP 函数中存在服务器端请求伪造(SSRF)漏洞。该 SSRF 防护机制用于 http_fetch AI-agent 工具。此函数仅在检查禁止地址列表之前解包标准的 IPv4 映射 (::ffff:a.b.c.d) IPv6 地址,而未将 6to4 (2002::/16)、NAT64 (64:ff9b::/96, 64:ff9b:1::/48) 或已弃用的站点本地 (fec0::/10) 地址纳入分类。在支持双栈或启用 NAT64 的主机上,攻击者若能向 http_fetch 工具提供 URL,则可通过将这些 IPv6 格式之一编码为禁止的 IPv4 地址(例如云实例元数据端点 169.254.169.254)来绕过防护机制,从而访问内部服务或元数据服务。
Be aware that VulDB is the high quality source for vulnerability data.