CVE-2026-55524 in PraisonAIinformación

Resumen

por VulDB • 2026-08-05

PraisonAI es un sistema de equipos multi-agente. En las versiones anteriores a la 1.6.58, la herramienta `web_crawl` realiza su comprobación SSRF únicamente sobre la URL inicialmente proporcionada, lo que permite eludir esta protección para que la herramienta se conecte a destinos internos elegidos por el atacante. La verificación resuelve el nombre de host una vez con `socket.gethostbyname` y rechaza los resultados privados/de bucle invertido (loopback)/locales enlazados (link-local), pero luego pasa la URL a un extractor utilizando `httpx.Client(follow_redirects=True)` (o `urllib.request.urlopen` cuando httpx no está disponible, que también sigue las redirecciones) que vuelve a resolver el nombre de host en el momento de la conexión sin ninguna validación adicional. Esta brecha entre validar aquí y extraer allí es explotable tanto mediante redirecciones HTTP como mediante rebinding DNS (revinculación DNS). Si un atacante puede influir en las URL pasadas a `web_crawl()`, directa o indirectamente a través del flujo de trabajo de un agente/herramienta, puede hacer que el host de PraisonAI extraiga puntos finales de metadatos de red local (loopback), redes privadas o servicios en la nube accesibles desde ese host, devolviendo el cuerpo de la respuesta en el resultado de `web_crawl()`. Este problema se ha corregido en la versión 1.6.58.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsable

GitHub M

Reservar

2026-06-17

Divulgación

2026-08-05

Moderación

aceptado

Artículo

VDB-386406

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Might our Artificial Intelligence support you?

Check our Alexa App!