Lucene search
+L

1515 matches found

Github Security Blog
Github Security Blog
•added 2026/08/25 2:34 p.m.•19 views

PraisonAI MCP HTTP server has unauthenticated unbounded session accumulation (memory exhaustion; session TTL never enforced)

Summary The PraisonAI MCP HTTP-stream server creates a new in-memory session on every initialize request and never removes it. The cleanup routine that would expire sessions cleanupsessions is defined but never called anywhere in the codebase, and the configured session TTL is never enforced. The...

6.5CVSS6AI score0.00452EPSS
SaveExploits0References4Affected Software1
Snyk
Snyk
•added 2026/08/25 2:34 p.m.•6 views

Allocation of Resources Without Limits or Throttling

Overview PraisonAI is a PraisonAI is an AI Agents Framework with Self Reflection. PraisonAI application combines PraisonAI Agents, AutoGen, and CrewAI into a low-code solution for building and managing multi-agent LLM systems, focusing on simplicity, customisation, and efficient human-agent...

7.1CVSS5.8AI score0.00452EPSS
SaveExploits0References2
OSV
OSV
•added 2026/08/25 2:34 p.m.•10 views

GHSA-WV94-5QCP-6M36 PraisonAI MCP HTTP server has unauthenticated unbounded session accumulation (memory exhaustion; session TTL never enforced)

Summary The PraisonAI MCP HTTP-stream server creates a new in-memory session on every initialize request and never removes it. The cleanup routine that would expire sessions cleanupsessions is defined but never called anywhere in the codebase, and the configured session TTL is never enforced. The...

6.5CVSS6AI score0.00452EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/25 2:33 p.m.•44 views

CVE-2026-55531 PraisonAI: Unauthenticated unbounded session accumulation in the PraisonAI MCP HTTP server (memory exhaustion; session TTL never enforced)

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, the MCP HTTP Stream mcppost handler creates a new sessions entry for every initialize request but does not call cleanupsessions or enforce a maximum. An unauthenticated caller can exhaust memory. The fix invokes cleanup and limit...

6.5CVSS0.00452EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/08/25 2:33 p.m.•8 views

CVE-2026-55531 PraisonAI: Unauthenticated unbounded session accumulation in the PraisonAI MCP HTTP server (memory exhaustion; session TTL never enforced)

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, the MCP HTTP Stream mcppost handler creates a new sessions entry for every initialize request but does not call cleanupsessions or enforce a maximum. An unauthenticated caller can exhaust memory. The fix invokes cleanup and limit...

6.5CVSS5.9AI score0.00452EPSS
SaveExploits0References3
CVE
CVE
•added 2026/08/25 2:33 p.m.•47 views

CVE-2026-55531

PraisonAI 's MCP HTTP Stream server (prior to 4.6.58 ) suffers from unbounded in-memory session accumulation. Each unauthenticated initialize request creates a new entry in the _sessions dictionary, but the existing _cleanup_sessions method is never invoked and no maximum session cap is enforced,...

6.5CVSS5.9AI score0.00452EPSS
SaveExploits0References3
OSV
OSV
•added 2026/08/25 2:33 p.m.•13 views

CVE-2026-55531 PraisonAI: Unauthenticated unbounded session accumulation in the PraisonAI MCP HTTP server (memory exhaustion; session TTL never enforced)

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, the MCP HTTP Stream mcppost handler creates a new sessions entry for every initialize request but does not call cleanupsessions or enforce a maximum. An unauthenticated caller can exhaust memory. The fix invokes cleanup and limit...

6.5CVSS5.9AI score
SaveExploits0References5
OSV
OSV
•added 2026/08/25 2:26 p.m.•12 views

CVE-2026-55529 PraisonAI: Origin validation bypass in MCP HTTP Stream transport allows browser-mediated unauthenticated tool execution on local MCP server

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, the MCP HTTP Stream validateorigin method accepts requestorigin.startswithallowed, so the attacker-controlled localhost.evil.example HTTP origin matches the localhost allowlist. Without an API key, a malicious webpage can submit...

6.9CVSS5.6AI score
SaveExploits0References5
CVE
CVE
•added 2026/08/25 2:26 p.m.•104 views

CVE-2026-55529

PraisonAI (a multi-agent teams system) has an origin validation bypass in its MCP HTTP Stream transport. The _validate_origin method uses request_origin.startswith(allowed), so an attacker-controlled origin like http://localhost.evil.example matches the http://localhost allowlist entry via prefix...

6.9CVSS5.9AI score0.00175EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/08/25 2:26 p.m.•9 views

CVE-2026-55529 PraisonAI: Origin validation bypass in MCP HTTP Stream transport allows browser-mediated unauthenticated tool execution on local MCP server

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, the MCP HTTP Stream validateorigin method accepts requestorigin.startswithallowed, so the attacker-controlled localhost.evil.example HTTP origin matches the localhost allowlist. Without an API key, a malicious webpage can submit...

6.9CVSS5.9AI score0.00175EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/08/25 2:26 p.m.•14 views

EUVD-2026-65496

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, the MCP HTTP Stream validateorigin method accepts requestorigin.startswithallowed, so the attacker-controlled localhost.evil.example HTTP origin matches the localhost allowlist. Without an API key, a malicious webpage can submit...

6.9CVSS5.9AI score0.00175EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/08/25 2:26 p.m.•40 views

CVE-2026-55529 PraisonAI: Origin validation bypass in MCP HTTP Stream transport allows browser-mediated unauthenticated tool execution on local MCP server

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, the MCP HTTP Stream validateorigin method accepts requestorigin.startswithallowed, so the attacker-controlled localhost.evil.example HTTP origin matches the localhost allowlist. Without an API key, a malicious webpage can submit...

6.9CVSS0.00175EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/08/25 2:26 p.m.•21 views

PraisonAI has an origin validation bypass in MCP HTTP Stream transport that allows browser-mediated unauthenticated tool execution on local MCP server

Summary PraisonAI's MCP HTTP Stream transport uses an unsafe prefix match when validating the Origin header. The default localhost allowlist includes origins such as http://localhost, and the validation accepts any origin that starts with an allowed value. As a result, an attacker-controlled orig...

6.9CVSS5.8AI score0.00175EPSS
SaveExploits0References4Affected Software1
OSV
OSV
•added 2026/08/25 2:26 p.m.•14 views

GHSA-WJ6G-V78P-6FX3 PraisonAI has an origin validation bypass in MCP HTTP Stream transport that allows browser-mediated unauthenticated tool execution on local MCP server

Summary PraisonAI's MCP HTTP Stream transport uses an unsafe prefix match when validating the Origin header. The default localhost allowlist includes origins such as http://localhost, and the validation accepts any origin that starts with an allowed value. As a result, an attacker-controlled orig...

6.9CVSS5.8AI score0.00175EPSS
SaveExploits0References4
Snyk
Snyk
•added 2026/08/25 2:26 p.m.•5 views

Origin Validation Error

Overview PraisonAI is a PraisonAI is an AI Agents Framework with Self Reflection. PraisonAI application combines PraisonAI Agents, AutoGen, and CrewAI into a low-code solution for building and managing multi-agent LLM systems, focusing on simplicity, customisation, and efficient human-agent...

6.9CVSS6.1AI score0.00175EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/08/25 2:18 p.m.•34 views

EUVD-2026-53582

praisonaiagents has a webcrawl SSRF protection bypass via unchecked redirect targets...

7.7CVSS5.7AI score0.00468EPSS
SaveExploits0References4
NVD
NVD
•added 2026/08/25 2:16 p.m.•24 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
OSV
OSV
•added 2026/08/25 2:15 p.m.•11 views

GHSA-HXMV-C4G6-5FQC PraisonAI workflow include bypasses tools.py autoload opt-in and executes included recipe code

Summary PraisonAI's workflow include implementation implicitly imports and executes an included recipe's tools.py file even when the documented tools.py autoload opt-in is unset. This bypasses the hardening added for the prior automatic tools.py RCE advisory family. A workflow that includes an...

7.8CVSS6.4AI score0.00224EPSS
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/08/25 2:15 p.m.•16 views

PraisonAI workflow include bypasses tools.py autoload opt-in and executes included recipe code

Summary PraisonAI's workflow include implementation implicitly imports and executes an included recipe's tools.py file even when the documented tools.py autoload opt-in is unset. This bypasses the hardening added for the prior automatic tools.py RCE advisory family. A workflow that includes an...

7.8CVSS6.4AI score0.00224EPSS
SaveExploits0References5Affected Software2
Snyk
Snyk
•added 2026/08/25 2:15 p.m.•11 views

Unsafe Dependency Resolution

Overview PraisonAI is a PraisonAI is an AI Agents Framework with Self Reflection. PraisonAI application combines PraisonAI Agents, AutoGen, and CrewAI into a low-code solution for building and managing multi-agent LLM systems, focusing on simplicity, customisation, and efficient human-agent...

8.5CVSS6.3AI score0.00224EPSS
SaveExploits0References4
Rows per page
Query Builder