CVE Catalog

CVE-2026-40160

MediumCVSS 6.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.46%

40th percentile - higher than 40% of all known CVEs

Summary

PraisonAIAgents is a multi-agent teams system. Prior to 1.5.128, web_crawl's httpx fallback path passes user-supplied URLs directly to httpx.AsyncClient.get() with follow_redirects=True and no host validation. An LLM agent tricked into crawling an internal URL can reach cloud metadata endpoints (169.254.169.254), internal services, and localhost, and the response content is returned to the agent and may appear in output visible to the attacker.

Risk Assessment

An attacker could leverage the LLM agent to access internal services and cloud metadata, potentially leading to leakage of credentials or configuration data. The default crawl path on a fresh installation increases exposure.

Recommendation

Upgrade PraisonAIAgents to version 1.5.128 or later. Implement host validation and block internal and metadata addresses in outbound requests.

Other vulnerabilities in PraisonAIAgents

See all
Original NVD description (English source)

PraisonAIAgents is a multi-agent teams system. Prior to 1.5.128, web_crawl's httpx fallback path passes user-supplied URLs directly to httpx.AsyncClient.get() with follow_redirects=True and no host validation. An LLM agent tricked into crawling an internal URL can reach cloud metadata endpoints (169.254.169.254), internal services, and localhost. The response content is returned to the agent and may appear in output visible to the attacker. This fallback is the default crawl path on a fresh PraisonAI installation (no Tavily key, no Crawl4AI installed). This vulnerability is fixed in 1.5.128.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS