Lucene search
+L

1772 matches found

Github Security Blog
Github Security Blog
•added 2026/08/25 2:34 p.m.•23 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.•9 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.7AI score0.00452EPSS
SaveExploits0References2
osv_ghsa
osv_ghsa
•added 2026/08/25 2:34 p.m.•17 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
Vulnrichment
Vulnrichment
•added 2026/08/25 2:33 p.m.•9 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.8AI score0.00452EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/08/25 2:33 p.m.•52 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
osv_cve
osv_cve
•added 2026/08/25 2:33 p.m.•19 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
CVE
CVE
•added 2026/08/25 2:33 p.m.•55 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.8AI score0.00452EPSS
SaveExploits0References3
Mend
Mend
•added 2026/08/25 2:33 p.m.•7 views

CVE-2026-55531

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...

7.1CVSS5.8AI score0.00452EPSS
SaveExploits0References8
Mend
Mend
•added 2026/08/25 2:32 p.m.•9 views

CVE-2026-55528

PraisonAI is a multi-agent teams system. Prior to praisonaiagents 1.6.58, AgentServer exposes ServerConfig.authtoken but AgentServer.createapp does not check it on any route. A remote caller can subscribe, publish, and perform other actions without a valid bearer token or X-Auth-Token even when...

8.8CVSS5.8AI score0.00486EPSS
SaveExploits0References8
CVE
CVE
•added 2026/08/25 2:26 p.m.•112 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.9CVSS6AI score0.00175EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/08/25 2:26 p.m.•42 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
Mend
Mend
•added 2026/08/25 2:26 p.m.•11 views

CVE-2026-55529

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...

7.1CVSS6AI score0.00175EPSS
SaveExploits0References8
Vulnrichment
Vulnrichment
•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.9CVSS6AI score0.00175EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/08/25 2:26 p.m.•17 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.9CVSS6AI score0.00175EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/08/25 2:26 p.m.•22 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
osv_ghsa
osv_ghsa
•added 2026/08/25 2:26 p.m.•23 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.7AI score0.00175EPSS
SaveExploits0References4
Github Security Blog
Github Security Blog
•added 2026/08/25 2:26 p.m.•24 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
Snyk
Snyk
•added 2026/08/25 2:26 p.m.•8 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.2AI score0.00175EPSS
SaveExploits0References3
EUVD
EUVD
•added 2026/08/25 2:18 p.m.•38 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.•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
Rows per page
Query Builder