PT-2026-31997 · Unknown · Praisonaiagents

CVE-2026-40160

·

Publicado

2026-04-10

·

Atualizado

2026-08-05

CVSS v4.0

7.1

Alta

VetorAV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:N/VA:N/SC:H/SI:L/SA:N
Nome do Software Vulnerável e Versões Afetadas PraisonAIAgents versões anteriores a 1.5.128
Description A ferramenta web crawl contém uma falha de Server-Side Request Forgery (SSRF) em seu caminho de fallback do httpx. Este caminho é ativado por padrão em instalações novas onde nenhuma TAVILY API KEY está configurada e o pacote crawl4ai não está instalado. O problema ocorre porque URLs fornecidas pelo usuário são passadas diretamente para httpx.AsyncClient.get() com follow redirects=True sem qualquer validação de host, restrição de esquema ou verificações de IP privado. Um invasor pode enganar um agente LLM para rastrear URLs internas, permitindo o acesso ao localhost, serviços internos e endpoints de metadados de nuvem, como 169.254.169.254. Isso pode levar à exposição de informações sensíveis, incluindo credenciais IAM em infraestruturas de nuvem que utilizam IMDSv1. A vulnerabilidade está localizada na função crawl with httpx() dentro de tools/web crawl tools.py e envolve a variável url.
Recommendations Atualize o PraisonAIAgents para a versão 1.5.128. Como mitigação temporária, certifique-se de que uma TAVILY API KEY esteja configurada ou que o pacote crawl4ai esteja instalado para desativar o caminho de fallback vulnerável do httpx.

Exploit

Correção

SSRF

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-40160
GHSA-QQ9R-63F6-V542
PYSEC-2026-2951

Produtos afetados

Praisonaiagents