Lucene search
K

13 matches found

Github Security Blog
Github Security Blog
added 2026/05/11 1:59 p.m.4 views

PraisonAI has unsafe tool resolution in `ToolExecutionMixin.execute_tool`: undeclared `__main__` callables execute

Summary praisonaiagents resolves unresolved tool names against module globals and main after it fails to match the declared tool list and the registry. With the default agent configuration, permallow is None, so undeclared non-dangerous tool names are not rejected by the permission gate. An...

8.6CVSS6AI score0.00037EPSS
Exploits1References3Affected Software2
RedhatCVE
RedhatCVE
added 2026/04/13 7:23 p.m.2 views

CVE-2026-40160

PraisonAIAgents is a multi-agent teams system. Prior to 1.5.128, webcrawl's httpx fallback path passes user-supplied URLs directly to httpx.AsyncClient.get with followredirects=True and no host validation. An LLM agent tricked into crawling an internal URL can reach cloud metadata endpoints...

7.1CVSS5.8AI score0.0005EPSS
Exploits1References1
EUVD
EUVD
added 2026/04/10 7:23 p.m.2 views

EUVD-2026-21170

PraisonAIAgents has SSRF and Local File Read via Unvalidated URLs in webcrawl Tool...

7.7CVSS5.8AI score0.00038EPSS
Exploits1References2
Snyk
Snyk
added 2026/04/10 7:23 p.m.2 views

Missing Authorization

Overview praisonaiagents is a Praison AI agents for completing complex tasks with Self Reflection Agents Affected versions of this package are vulnerable to Missing Authorization via the readskillfile function. An attacker can access sensitive files on the filesystem by supplying arbitrary paths ...

8.7CVSS5.9AI score0.00055EPSS
Exploits1References2
NVD
NVD
added 2026/04/10 5:17 p.m.0 views

CVE-2026-40160

PraisonAIAgents is a multi-agent teams system. Prior to 1.5.128, webcrawl's httpx fallback path passes user-supplied URLs directly to httpx.AsyncClient.get with followredirects=True and no host validation. An LLM agent tricked into crawling an internal URL can reach cloud metadata endpoints...

7.1CVSS0.0005EPSS
Exploits1References1
ATTACKERKB
ATTACKERKB
added 2026/04/10 4:59 p.m.1 views

CVE-2026-40160

PraisonAIAgents is a multi-agent teams system. Prior to 1.5.128, webcrawl's httpx fallback path passes user-supplied URLs directly to httpx.AsyncClient.get with followredirects=True and no host validation. An LLM agent tricked into crawling an internal URL can reach cloud metadata endpoints...

7.1CVSS5.8AI score0.0005EPSS
Exploits1References2Affected Software1
NVD
NVD
added 2026/04/09 10:16 p.m.1 views

CVE-2026-40150

PraisonAIAgents is a multi-agent teams system. Prior to 1.5.128, the webcrawl function in praisonaiagents/tools/webcrawltools.py accepts arbitrary URLs from AI agents with zero validation. No scheme allowlisting, hostname/IP blocklisting, or private network checks are applied before fetching. Thi...

7.7CVSS0.00038EPSS
Exploits1References1
NVD
NVD
added 2026/04/09 10:16 p.m.1 views

CVE-2026-40111

PraisonAIAgents is a multi-agent teams system. Prior to 1.5.128, he memory hooks executor in praisonaiagents passes a user-controlled command string directly to subprocess.run with shell=True at src/praisonai-agents/praisonaiagents/memory/hooks.py. No sanitization is performed and shell...

9.3CVSS0.00035EPSS
Exploits1References1
Cvelist
Cvelist
added 2026/04/09 9:21 p.m.15 views

CVE-2026-40117 PraisonAIAgents Affected by Arbitrary File Read via read_skill_file Missing Workspace Boundary and Approval Gate

PraisonAIAgents is a multi-agent teams system. Prior to 1.5.128, readskillfile in skilltools.py allows reading arbitrary files from the filesystem by accepting an unrestricted skillpath parameter. Unlike filetools.readfile which enforces workspace boundary confinement, and unlike runskillscript...

6.2CVSS0.00055EPSS
Exploits1References1
Positive Technologies
Positive Technologies
added 2026/04/09 12:0 a.m.1 views

PT-2026-31786

PraisonAIAgents is a multi-agent teams system. Prior to 1.5.128, read skill file in skill tools.py allows reading arbitrary files from the filesystem by accepting an unrestricted skill path parameter. Unlike file tools.read file which enforces workspace boundary confinement, and unlike run skill...

6.2CVSS6AI score0.00055EPSS
Exploits1References5
CVE
CVE
added 2026/04/08 8:41 p.m.2 views

CVE-2026-39888

PraisonAI’s PraisonAIAgents contain a sandbox escape in execute_code() (subprocess mode) prior to version 1.5.115. The subprocess wrapper blocks only a subset of attributes, and the missing frame-traversal attributes (traceback , tb_frame, f_back, f_builtins) can be chained via a caught exception...

9.9CVSS6AI score0.00042EPSS
Exploits0References1Affected Software1
Snyk
Snyk
added 2026/04/08 7:17 p.m.2 views

Deserialization of Untrusted Data

Overview praisonaiagents is a Praison AI agents for completing complex tasks with Self Reflection Agents Affected versions of this package are vulnerable to Deserialization of Untrusted Data through the YAML deserialization in the loadAgentFromFile function. An attacker can execute arbitrary code...

9.8CVSS6.2AI score0.00555EPSS
Exploits0References2
OSV
OSV
added 2026/04/01 11:27 p.m.1 views

GHSA-44C2-3RW4-5GVH PraisonAI Has SSRF in FileTools.download_file() via Unvalidated URL

Summary FileTools.downloadfile in praisonaiagents validates the destination path but performs no validation on the url parameter, passing it directly to httpx.stream with followredirects=True. An attacker who controls the URL can reach any host accessible from the server including cloud metadata...

8.6CVSS5.9AI score0.00022EPSS
Exploits1References3
Rows per page
Query Builder