CVE-2026-55523CWE-918ssrf

CVE-2026-55523

published August 6, 2026

CVSS
7.7
EPSS
0%
Percentile
39.6
In the wild
Unconfirmed
What it is

PraisonAI is a multi-agent teams system. In versions 1.5.128 through 1.6.57, the praisonaiagents.tools.web_crawl_tools.web_crawl() function is vulnerable to server-side request forgery. While it validates the initially supplied URL and blocks direct loopback and private destinations, its default httpx fallback uses httpx.Client(follow_redirects=True) and does not revalidate intermediate or final redirect targets. An attacker who can influence a URL passed to web_crawl(), directly or through an agent or tool workflow, can supply an attacker-controlled public URL that passes the initial host check and then redirects to loopback, private-network, or cloud metadata endpoints reachable from the host, with the redirected response body returned in the web_crawl() result. This constitutes an incomplete fix and patch bypass for the previously disclosed web_crawl SSRF class (GHSA-qq9r-63f6-v542 / CVE-2026-40160 and GHSA-8f4v-xfm9-3244), since the guard validates only the requested URL and not the destination actually fetched after redirection. This issue has been fixed in version 1.6.58.

The record
Technical detail
CVSS
7.7 · NONE
CVSS v4.0
Not supplied
EPSS
0.00468 · 39.6th percentile
Weakness
CWE-918 · Server-Side Request Forgery (SSRF)
Published
2026-08-06T00:17Z
References (2)
EPSS history
Timeline
  • 05 AUG 19:26Z
    PraisonAI has a`web_crawl` SSRF protection bypass via unchecked redirect targets
    cvelistv5