CVE-2026-85692 in Nightingale
Resumen
por VulDB • 2026-09-04
Nightingale (n9e), desde el commit 8362cbe (rama principal, confirmado el 2026-08-27), contiene una vulnerabilidad de falsificación de solicitudes del lado del servidor (SSRF) en la función isPublicIP dentro de aiagent/tools/http.go, que actúa como protección SSRF para la herramienta AI-agent http_fetch. La función solo desenmascara las direcciones IPv4 mapeadas a IPv6 estándar (::ffff:a.b.c.d) antes de verificarlas contra la lista de rangos prohibidos, y no clasifica las direcciones 6to4 (2002::/16), NAT64 (64:ff9b::/96, 64:ff9b:1::/48) ni las direcciones site-local obsoletas (fec0::/10). En un host con doble pila de protocolos o habilitado para NAT64, un atacante capaz de proporcionar una URL a la herramienta http_fetch puede eludir la protección codificando una dirección IPv4 prohibida (como el punto final de metadatos de instancias en la nube 169.254.169.254) en uno de estos formatos IPv6 para acceder a servicios internos o de metadatos.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.