Lucene search
+L

7 matches found

PyPA
PyPA
•added 2026/06/29 11:50 a.m.•21 views

PraisonAIAgents has an OS Command Injection via shell=True in Memory Hooks Executor (memory/hooks.py)

SummaryThe memory hooks executor in praisonaiagents passes a user-controlled command stringdirectly to subprocess.run with shell=True atsrc/praisonai-agents/praisonaiagents/memory/hooks.py lines 303 to 305.No sanitization, no shlex.quote, no character filter, and no allowlist checkexists anywhere...

9.3CVSS6.6AI score0.00229EPSS
SaveExploits1References5Affected Software1
osv_pysec
osv_pysec
•added 2026/06/29 11:50 a.m.•38 views

PYSEC-2026-487 PraisonAIAgents has an OS Command Injection via shell=True in Memory Hooks Executor (memory/hooks.py)

Summary The 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 lines 303 to 305. No sanitization, no shlex.quote, no character filter, and no allowlist check exists...

9.3CVSS6.6AI score0.00229EPSS
SaveExploits1References5
osv_ghsa
osv_ghsa
•added 2026/06/18 2:26 p.m.•36 views

GHSA-H2W2-V7J6-XQM4 npm PraisonAI AgentLoop onToolCall approval runs after tool execution

Summary The published npm package praisonai exports createAgentLoop, whose onToolCall callback is documented and exampled as an approval hook. The implementation calls PraisonAI's generateText wrapper with the caller's executable tools first, receives toolResults, and only then calls onToolCall...

8.8CVSS6.5AI score0.00506EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/04/10 7:21 p.m.•29 views

EUVD-2026-21152

PraisonAIAgents has an OS Command Injection via shell=True in Memory Hooks Executor memory/hooks.py...

9.3CVSS5.8AI score0.00229EPSS
SaveExploits1References2
CVE
CVE
•added 2026/04/09 9:14 p.m.•53 views

CVE-2026-40111

PraisonAIAgents memory/hooks.py allows OS command injection via a user-controlled string passed to subprocess.run() with shell=True before 1.5.128. No sanitization occurs, shell metacharacters are interpreted by /bin/sh, enabling execution of arbitrary commands. Two attack surfaces exist: pre_run...

9.3CVSS6.2AI score0.00229EPSS
SaveExploits1References1Affected Software1
Vulnrichment
Vulnrichment
•added 2026/04/09 9:14 p.m.•14 views

CVE-2026-40111 PraisonAIAgents has an OS Command Injection via shell=True in Memory Hooks Executor (memory/hooks.py)

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.3CVSS6.2AI score0.00229EPSS
SaveExploits1References1
attackerkb
attackerkb
•added 2026/04/09 9:14 p.m.•11 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.3CVSS6.2AI score0.00229EPSS
SaveExploits1References2Affected Software1
Rows per page
Query Builder