Lucene search
+L

1771 matches found

NVD
NVD
•added 2026/08/25 4:16 p.m.•21 views

CVE-2026-55536

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, Browser Server handleconnection checks Chrome extension origins with re.match and the unanchored expression chrome-extension://a-z0-932. Extra trailing characters pass before websocket.accept, allowing startsession commands and...

9.1CVSS0.00521EPSS
SaveExploits0References3
Github Security Blog
Github Security Blog
•added 2026/08/25 3:22 p.m.•20 views

PraisonAI has a Browser Server WebSocket origin validation bypass via unanchored regex (patch bypass of CVE-2026-40289 / GHSA-8x8f-54wf-vv92)

Summary praisonai/browser/server.py validates incoming WebSocket connections using a Chrome extension Origin check. The regex chrome-extension://a-z0-932 is applied with re.match, which only anchors at the start of the string, not the end. Any Origin header with more than 32 alphanumeric characte...

9.1CVSS6.7AI score0.00521EPSS
SaveExploits1References4Affected Software1
Snyk
Snyk
•added 2026/08/25 3:22 p.m.•7 views

Permissive Regular Expression

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

9.3CVSS6AI score0.00521EPSS
SaveExploits0References3
osv_ghsa
osv_ghsa
•added 2026/08/25 3:22 p.m.•11 views

GHSA-6G6R-Q6GW-W8FG PraisonAI has a Browser Server WebSocket origin validation bypass via unanchored regex (patch bypass of CVE-2026-40289 / GHSA-8x8f-54wf-vv92)

Summary praisonai/browser/server.py validates incoming WebSocket connections using a Chrome extension Origin check. The regex chrome-extension://a-z0-932 is applied with re.match, which only anchors at the start of the string, not the end. Any Origin header with more than 32 alphanumeric characte...

9.1CVSS6.6AI score0.00521EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/25 3:21 p.m.•40 views

CVE-2026-55536 Browser Server WebSocket origin validation bypass via unanchored regex (patch bypass of CVE-2026-40289 / GHSA-8x8f-54wf-vv92)

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, Browser Server handleconnection checks Chrome extension origins with re.match and the unanchored expression chrome-extension://a-z0-932. Extra trailing characters pass before websocket.accept, allowing startsession commands and...

9.1CVSS0.00521EPSS
SaveExploits0References3
Mend
Mend
•added 2026/08/25 3:21 p.m.•9 views

CVE-2026-55536

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, Browser Server handleconnection checks Chrome extension origins with re.match and the unanchored expression chrome-extension://a-z0-932. Extra trailing characters pass before websocket.accept, allowing startsession commands and...

9.3CVSS5.8AI score0.00521EPSS
SaveExploits0References8
CVE
CVE
•added 2026/08/25 3:21 p.m.•33 views

CVE-2026-55536

PraisonAI , a multi-agent teams system, contains a patch bypass (of CVE-2026-40289) in its Browser Server _handle_connection() method. The origin validation uses re.match() with the unanchored pattern chrome-extension://[a-z0-9]{32}, so extra trailing characters are ignored, allowing an attacker ...

9.1CVSS5.8AI score0.00521EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/08/25 3:21 p.m.•16 views

CVE-2026-55536 Browser Server WebSocket origin validation bypass via unanchored regex (patch bypass of CVE-2026-40289 / GHSA-8x8f-54wf-vv92)

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, Browser Server handleconnection checks Chrome extension origins with re.match and the unanchored expression chrome-extension://a-z0-932. Extra trailing characters pass before websocket.accept, allowing startsession commands and...

9.1CVSS5.8AI score0.00521EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/08/25 3:21 p.m.•17 views

CVE-2026-55536 Browser Server WebSocket origin validation bypass via unanchored regex (patch bypass of CVE-2026-40289 / GHSA-8x8f-54wf-vv92)

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, Browser Server handleconnection checks Chrome extension origins with re.match and the unanchored expression chrome-extension://a-z0-932. Extra trailing characters pass before websocket.accept, allowing startsession commands and...

9.1CVSS5.5AI score
SaveExploits0References5
Github Security Blog
Github Security Blog
•added 2026/08/25 3:18 p.m.•17 views

PraisonAI: Origin-validation bypass (startswith prefix match) enables unauthenticated cross-site request forgery against the PraisonAI MCP HTTP server

Summary The PraisonAI MCP server exposes an HTTP-stream transport praisonai mcp serve --transport http-stream that binds to localhost and, by default, has no API key. Its only access control for browser-originated requests is an Origin allowlist, which the code implements as required by the MCP...

7.6CVSS5.8AI score0.00197EPSS
SaveExploits0References4Affected Software1
Snyk
Snyk
•added 2026/08/25 3:18 p.m.•9 views

Cross-site Request Forgery (CSRF)

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.6CVSS5.8AI score0.00197EPSS
SaveExploits0References3
osv_ghsa
osv_ghsa
•added 2026/08/25 3:18 p.m.•18 views

GHSA-PVPH-5J39-V8QC PraisonAI: Origin-validation bypass (startswith prefix match) enables unauthenticated cross-site request forgery against the PraisonAI MCP HTTP server

Summary The PraisonAI MCP server exposes an HTTP-stream transport praisonai mcp serve --transport http-stream that binds to localhost and, by default, has no API key. Its only access control for browser-originated requests is an Origin allowlist, which the code implements as required by the MCP...

7.6CVSS5.8AI score0.00197EPSS
SaveExploits0References4
CVE
CVE
•added 2026/08/25 3:17 p.m.•33 views

CVE-2026-55532

PraisonAI is a multi-agent teams system. Prior to version 4.6.58 , the MCP HTTP Stream _validate_origin function uses request_origin.startswith(allowed), which allows an attacker-controlled origin such as localhost.attacker.com to satisfy a localhost allowlist entry. This enables an unauthenticat...

7.6CVSS5.8AI score0.00197EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/08/25 3:17 p.m.•17 views

CVE-2026-55532 PraisonAI: Origin-validation bypass (startswith prefix match) enables unauthenticated cross-site request forgery against the PraisonAI MCP HTTP server

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, MCP HTTP Stream validateorigin uses requestorigin.startswithallowed, allowing the attacker-controlled localhost.attacker.com HTTP origin to satisfy the localhost allowlist. A webpage can send Content-Type: text/plain requests...

7.6CVSS5.8AI score0.00197EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/08/25 3:17 p.m.•37 views

CVE-2026-55532 PraisonAI: Origin-validation bypass (startswith prefix match) enables unauthenticated cross-site request forgery against the PraisonAI MCP HTTP server

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, MCP HTTP Stream validateorigin uses requestorigin.startswithallowed, allowing the attacker-controlled localhost.attacker.com HTTP origin to satisfy the localhost allowlist. A webpage can send Content-Type: text/plain requests...

7.6CVSS0.00197EPSS
SaveExploits0References3
Mend
Mend
•added 2026/08/25 3:17 p.m.•12 views

CVE-2026-55532

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, MCP HTTP Stream validateorigin uses requestorigin.startswithallowed, allowing the attacker-controlled localhost.attacker.com HTTP origin to satisfy the localhost allowlist. A webpage can send Content-Type: text/plain requests...

7.6CVSS5.8AI score0.00197EPSS
SaveExploits0References8
EUVD
EUVD
•added 2026/08/25 3:17 p.m.•20 views

EUVD-2026-65544

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, MCP HTTP Stream validateorigin uses requestorigin.startswithallowed, allowing the attacker-controlled localhost.attacker.com HTTP origin to satisfy the localhost allowlist. A webpage can send Content-Type: text/plain requests...

7.6CVSS5.8AI score0.00197EPSS
SaveExploits0References3
osv_cve
osv_cve
•added 2026/08/25 3:17 p.m.•21 views

CVE-2026-55532 PraisonAI: Origin-validation bypass (startswith prefix match) enables unauthenticated cross-site request forgery against the PraisonAI MCP HTTP server

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, MCP HTTP Stream validateorigin uses requestorigin.startswithallowed, allowing the attacker-controlled localhost.attacker.com HTTP origin to satisfy the localhost allowlist. A webpage can send Content-Type: text/plain requests...

7.6CVSS5.5AI score
SaveExploits0References5
NVD
NVD
•added 2026/08/25 3:16 p.m.•17 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...

6.5CVSS0.00452EPSS
SaveExploits0References3
NVD
NVD
•added 2026/08/25 3:16 p.m.•13 views

CVE-2026-55535

PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, the Jobs API validatewebhookurl path fails open on socket.gaierror and does not bind the validated address to the later request. An attacker webhookurl can later resolve to 127.0.0.1, 169.254.169.254, or another internal address...

6.8CVSS0.00342EPSS
SaveExploits0References3
Rows per page
Query Builder