Lucene search
+L

26 matches found

PyPA
PyPA
•added 2026/09/10 9:44 a.m.•7 views

praisonaiagents vulnerable to SSRF in web_crawl tool via redirect-following and DNS rebinding (validate-then-fetch gap)

The webcrawl tool performs its SSRF check only on the initial URL: it resolves the hostname oncewith socket.gethostbyname and rejects private/loopback/link-local results. It then passes the URL toa fetcher that uses httpx.Clientfollowredirects=True - or urllib.request.urlopen when httpx isabsent,...

7.5CVSS5.9AI score0.00242EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•8 views

PYSEC-2026-3904 praisonaiagents vulnerable to SSRF in web_crawl tool via redirect-following and DNS rebinding (validate-then-fetch gap)

The webcrawl tool performs its SSRF check only on the initial URL: it resolves the hostname once with socket.gethostbyname and rejects private/loopback/link-local results. It then passes the URL to a fetcher that uses httpx.Clientfollowredirects=True - or urllib.request.urlopen when httpx is...

7.5CVSS5.9AI score0.00242EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•10 views

praisonaiagents web_crawl vulnerable to SSRF via redirect-following

Summarywebcrawl an exported, model-callable tool validates only the INITIAL URL's resolved IP against a private/loopback blocklist, then fetches with httpx.Clientfollowredirects=True and never re-validates redirect targets. An attacker who controls the agent's crawl target a malicious task, or...

7.5CVSS5.8AI score0.00507EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•8 views

PYSEC-2026-3898 praisonaiagents web_crawl vulnerable to SSRF via redirect-following

Summary webcrawl an exported, model-callable tool validates only the INITIAL URL's resolved IP against a private/loopback blocklist, then fetches with httpx.Clientfollowredirects=True and never re-validates redirect targets. An attacker who controls the agent's crawl target a malicious task, or...

7.5CVSS5.8AI score0.00507EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•11 views

praisonaiagents has a `web_crawl` SSRF protection bypass via unchecked redirect targets

Summarypraisonaiagents.tools.webcrawltools.webcrawl validates the initial URL and blocks direct loopback/private destinations by default, but the default httpx fallback still uses httpx.Clientfollowredirects=True and does not revalidate redirect targets.An attacker-controlled public URL can pass...

7.7CVSS5.8AI score0.00468EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/09/10 9:44 a.m.•9 views

PYSEC-2026-3900 praisonaiagents has a `web_crawl` SSRF protection bypass via unchecked redirect targets

Summary praisonaiagents.tools.webcrawltools.webcrawl validates the initial URL and blocks direct loopback/private destinations by default, but the default httpx fallback still uses httpx.Clientfollowredirects=True and does not revalidate redirect targets. An attacker-controlled public URL can pas...

7.7CVSS5.8AI score0.00468EPSS
SaveExploits0References7
Github Security Blog
Github Security Blog
•added 2026/08/25 2:43 p.m.•10 views

praisonaiagents vulnerable to SSRF in web_crawl tool via redirect-following and DNS rebinding (validate-then-fetch gap)

The webcrawl tool performs its SSRF check only on the initial URL: it resolves the hostname once with socket.gethostbyname and rejects private/loopback/link-local results. It then passes the URL to a fetcher that uses httpx.Clientfollowredirects=True - or urllib.request.urlopen when httpx is...

7.5CVSS5.5AI score0.00242EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/08/25 2:43 p.m.•9 views

GHSA-VG6P-V9VM-6FGJ praisonaiagents vulnerable to SSRF in web_crawl tool via redirect-following and DNS rebinding (validate-then-fetch gap)

The webcrawl tool performs its SSRF check only on the initial URL: it resolves the hostname once with socket.gethostbyname and rejects private/loopback/link-local results. It then passes the URL to a fetcher that uses httpx.Clientfollowredirects=True - or urllib.request.urlopen when httpx is...

7.5CVSS5.6AI score0.00242EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/08/25 2:18 p.m.•13 views

praisonaiagents has a `web_crawl` SSRF protection bypass via unchecked redirect targets

Summary praisonaiagents.tools.webcrawltools.webcrawl validates the initial URL and blocks direct loopback/private destinations by default, but the default httpx fallback still uses httpx.Clientfollowredirects=True and does not revalidate redirect targets. An attacker-controlled public URL can pas...

7.7CVSS5.6AI score0.00468EPSS
SaveExploits0References5Affected Software1
OSV
OSV
•added 2026/08/25 2:18 p.m.•8 views

GHSA-8HJW-25CG-G52H praisonaiagents has a `web_crawl` SSRF protection bypass via unchecked redirect targets

Summary praisonaiagents.tools.webcrawltools.webcrawl validates the initial URL and blocks direct loopback/private destinations by default, but the default httpx fallback still uses httpx.Clientfollowredirects=True and does not revalidate redirect targets. An attacker-controlled public URL can pas...

7.7CVSS5.7AI score0.00468EPSS
SaveExploits0References5
NVD
NVD
•added 2026/08/25 2:16 p.m.•21 views

CVE-2026-55525

PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, the webcrawl function validates only the initial URL before crawlwithhttpx uses httpx.Clientfollowredirects=True. Redirect targets are not revalidated, so an attacker who influences a crawl target can redirect a public URL ...

7.5CVSS0.00507EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/08/25 2:07 p.m.•8 views

CVE-2026-55525 PraisonAI: SSRF via redirect-following in praisonaiagents web_crawl

PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, the webcrawl function validates only the initial URL before crawlwithhttpx uses httpx.Clientfollowredirects=True. Redirect targets are not revalidated, so an attacker who influences a crawl target can redirect a public URL ...

7.5CVSS5.3AI score0.00507EPSS
SaveExploits0References3
CVE
CVE
•added 2026/08/25 2:07 p.m.•30 views

CVE-2026-55525

PraisonAI (praisonaiagents), a multi-agent teams system, is vulnerable to SSRF via redirect-following in the web_crawl function prior to version 1.6.58 . The root cause is that only the initial URL's resolved IP is validated against a private/loopback blocklist, while the underlying httpx.Client(...

7.5CVSS5.4AI score0.00507EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/08/25 2:07 p.m.•9 views

EUVD-2026-65493

PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, the webcrawl function validates only the initial URL before crawlwithhttpx uses httpx.Clientfollowredirects=True. Redirect targets are not revalidated, so an attacker who influences a crawl target can redirect a public URL ...

7.5CVSS5.3AI score0.00507EPSS
SaveExploits0References3
OSV
OSV
•added 2026/08/25 2:07 p.m.•8 views

CVE-2026-55525 PraisonAI: SSRF via redirect-following in praisonaiagents web_crawl

PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, the webcrawl function validates only the initial URL before crawlwithhttpx uses httpx.Clientfollowredirects=True. Redirect targets are not revalidated, so an attacker who influences a crawl target can redirect a public URL ...

7.5CVSS5.5AI score
SaveExploits0References5
Cvelist
Cvelist
•added 2026/08/25 2:07 p.m.•34 views

CVE-2026-55525 PraisonAI: SSRF via redirect-following in praisonaiagents web_crawl

PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, the webcrawl function validates only the initial URL before crawlwithhttpx uses httpx.Clientfollowredirects=True. Redirect targets are not revalidated, so an attacker who influences a crawl target can redirect a public URL ...

7.5CVSS0.00507EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/08/25 2:05 p.m.•12 views

praisonaiagents web_crawl vulnerable to SSRF via redirect-following

Summary webcrawl an exported, model-callable tool validates only the INITIAL URL's resolved IP against a private/loopback blocklist, then fetches with httpx.Clientfollowredirects=True and never re-validates redirect targets. An attacker who controls the agent's crawl target a malicious task, or...

7.5CVSS5.6AI score0.00507EPSS
SaveExploits0References4Affected Software1
OSV
OSV
•added 2026/08/25 2:05 p.m.•6 views

GHSA-5R34-2G38-6569 praisonaiagents web_crawl vulnerable to SSRF via redirect-following

Summary webcrawl an exported, model-callable tool validates only the INITIAL URL's resolved IP against a private/loopback blocklist, then fetches with httpx.Clientfollowredirects=True and never re-validates redirect targets. An attacker who controls the agent's crawl target a malicious task, or...

7.5CVSS5.5AI score0.00507EPSS
SaveExploits0References4
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/25 12:00 a.m.•0 views

CVE-2026-55525: Server-Side Request Forgery (SSRF)

PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, the webcrawl function validates only the initial URL before crawlwithhttpx uses httpx.Clientfollowredirects=True. Redirect targets are not revalidated, so an attacker who influences a crawl target can redirect a public URL ...

7.5CVSS5.8AI score0.00507EPSS
SaveExploits0References2
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/05 12:00 a.m.•0 views

CVE-2026-55524: Time-of-check Time-of-use (TOCTOU) Race Condition

PraisonAI is a multi-agent teams system. In versions prior to 1.6.58, the webcrawl tool performs its SSRF check only on the initially supplied URL, allowing the protection to be bypassed so the tool connects to attacker-chosen internal destinations. The check resolves the hostname once with...

7.5CVSS5.7AI score0.00242EPSS
SaveExploits0References3
Rows per page
Query Builder