Lucene search
+L

36 matches found

osv_pysec
osv_pysec
•added 2026/10/15 10:22 a.m.•16 views

PYSEC-2026-4272 PraisonAI: DNS rebinding bypass in `web_crawl` SSRF protection allows internal response disclosure

Summary PraisonAI's webcrawl agent tool performs a server-side HTTP fetch of an agent/attacker-influenced URL. SSRF is meant to be prevented by issafecrawlurl, which resolves the hostname and rejects private/loopback/link-local IPs at validation time. The validated value is the URL string not a...

8.5CVSS6AI score0.00253EPSS
SaveExploits0References7
osv_ghsa
osv_ghsa
•added 2026/10/08 4:36 p.m.•18 views

GHSA-QG25-6GC4-48MG PraisonAI: DNS rebinding bypass in `web_crawl` SSRF protection allows internal response disclosure

Summary PraisonAI's webcrawl agent tool performs a server-side HTTP fetch of an agent/attacker-influenced URL. SSRF is meant to be prevented by issafecrawlurl, which resolves the hostname and rejects private/loopback/link-local IPs at validation time. The validated value is the URL string not a...

8.5CVSS6AI score0.00253EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/10/07 8:22 p.m.•21 views

PraisonAI: Crawl4AI/Chromium backend is also affected by the `web_crawl` SSRF validation bypass

Summary The DNS-rebinding / redirect SSRF bypass in PRAI-05 is not limited to the httpx/urllib backend. When crawl4ai headless Chromium via Playwright is installed, webcrawl auto-selects provider=crawl4ai, and the headless browser re-resolves DNS and follows redirects on its own — with no...

8.5CVSS5.9AI score0.00348EPSS
SaveExploits0References4Affected Software1
osv_ghsa
osv_ghsa
•added 2026/10/07 8:22 p.m.•17 views

GHSA-6G59-GM2V-QHVQ PraisonAI: Crawl4AI/Chromium backend is also affected by the `web_crawl` SSRF validation bypass

Summary The DNS-rebinding / redirect SSRF bypass in PRAI-05 is not limited to the httpx/urllib backend. When crawl4ai headless Chromium via Playwright is installed, webcrawl auto-selects provider=crawl4ai, and the headless browser re-resolves DNS and follows redirects on its own — with no...

8.5CVSS6AI score0.00348EPSS
SaveExploits0References4
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•26 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.5CVSS6AI score0.00242EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•16 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.5CVSS6AI score0.00242EPSS
SaveExploits0References7Affected Software1
osv_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•21 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.5CVSS6AI score0.00507EPSS
SaveExploits0References7
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•19 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_pysec
osv_pysec
•added 2026/09/10 9:44 a.m.•22 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
PyPA
PyPA
•added 2026/09/10 9:44 a.m.•20 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.9AI score0.00507EPSS
SaveExploits0References7Affected Software1
Snyk
Snyk
•added 2026/08/25 2:43 p.m.•9 views

Server-side Request Forgery (SSRF)

Overview praisonaiagents is a Praison AI agents for completing complex tasks with Self Reflection Agents Affected versions of this package are vulnerable to Server-side Request Forgery SSRF in the webcrawl process. An attacker can access internal-only HTTP services and cloud instance-metadata...

8.3CVSS5.7AI score0.00242EPSS
SaveExploits0References3
osv_ghsa
osv_ghsa
•added 2026/08/25 2:43 p.m.•23 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.5CVSS6AI score0.00242EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/08/25 2:43 p.m.•15 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.5CVSS6AI score0.00242EPSS
SaveExploits0References5Affected Software1
Snyk
Snyk
•added 2026/08/25 2:18 p.m.•12 views

Server-side Request Forgery (SSRF)

Overview praisonaiagents is a Praison AI agents for completing complex tasks with Self Reflection Agents Affected versions of this package are vulnerable to Server-side Request Forgery SSRF in the webcrawl process. An attacker can access internal network resources and retrieve sensitive informati...

8.6CVSS5.7AI score0.00468EPSS
SaveExploits0References2
osv_ghsa
osv_ghsa
•added 2026/08/25 2:18 p.m.•18 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.8AI score0.00468EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/08/25 2:18 p.m.•16 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.8AI score0.00468EPSS
SaveExploits0References5Affected Software1
NVD
NVD
•added 2026/08/25 2:16 p.m.•25 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
Cvelist
Cvelist
•added 2026/08/25 2:07 p.m.•41 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
Mend
Mend
•added 2026/08/25 2:07 p.m.•8 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 ...

8.7CVSS5.9AI score0.00507EPSS
SaveExploits0References8
Vulnrichment
Vulnrichment
•added 2026/08/25 2:07 p.m.•11 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.9AI score0.00507EPSS
SaveExploits0References3
Rows per page
Query Builder