PT-2026-31997 · Unknown · Praisonaiagents
CVE-2026-40160
·
Publicado
2026-04-10
·
Atualizado
2026-08-05
CVSS v4.0
7.1
Alta
| Vetor | AV: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
Produtos afetados
Praisonaiagents