Lucene search
+L

1486 matches found

attackerkb
attackerkb
•added 2026/04/03 10:54 p.m.•6 views

CVE-2026-34953

PraisonAI is a multi-agent teams system. Prior to version 4.5.97, OAuthManager.validatetoken returns True for any token not found in its internal store, which is empty by default. Any HTTP request to the MCP server with an arbitrary Bearer token is treated as authenticated, granting full access t...

9.1CVSS6AI score0.00418EPSS
SaveExploits1References2Affected Software1
OSV
OSV
•added 2026/04/03 10:54 p.m.•11 views

CVE-2026-34953 PraisonAI: Authentication Bypass in OAuthManager.validate_token()

PraisonAI is a multi-agent teams system. Prior to version 4.5.97, OAuthManager.validatetoken returns True for any token not found in its internal store, which is empty by default. Any HTTP request to the MCP server with an arbitrary Bearer token is treated as authenticated, granting full access t...

9.1CVSS5.9AI score
SaveExploits0References3
CVE
CVE
•added 2026/04/03 10:54 p.m.•67 views

CVE-2026-34953

PraisonAI (OAuthManager.validate_token) vulnerability: before v4.5.97, validate_token() returns True for any token not present in the empty internal store, causing any Bearer token on MCP HTTP requests to be treated as authenticated and granting full access to tools and agent capabilities. This i...

9.1CVSS6AI score0.00418EPSS
SaveExploits1References1Affected Software1
EUVD
EUVD
•added 2026/04/03 10:54 p.m.•49 views

EUVD-2026-18925

PraisonAI is a multi-agent teams system. Prior to version 4.5.97, OAuthManager.validatetoken returns True for any token not found in its internal store, which is empty by default. Any HTTP request to the MCP server with an arbitrary Bearer token is treated as authenticated, granting full access t...

9.1CVSS6AI score0.00418EPSS
SaveExploits1References1
Cvelist
Cvelist
•added 2026/04/03 10:54 p.m.•32 views

CVE-2026-34953 PraisonAI: Authentication Bypass in OAuthManager.validate_token()

PraisonAI is a multi-agent teams system. Prior to version 4.5.97, OAuthManager.validatetoken returns True for any token not found in its internal store, which is empty by default. Any HTTP request to the MCP server with an arbitrary Bearer token is treated as authenticated, granting full access t...

9.1CVSS0.00418EPSS
SaveExploits1References1
attackerkb
attackerkb
•added 2026/04/03 10:53 p.m.•3 views

CVE-2026-34952

PraisonAI is a multi-agent teams system. Prior to version 4.5.97, the PraisonAI Gateway server accepts WebSocket connections at /ws and serves agent topology at /info with no authentication. Any network client can connect, enumerate registered agents, and send arbitrary messages to agents and the...

9.1CVSS5.9AI score0.00517EPSS
SaveExploits1References2Affected Software1
Vulnrichment
Vulnrichment
•added 2026/04/03 10:53 p.m.•6 views

CVE-2026-34952 PraisonAI: Missing Authentication in WebSocket Gateway

PraisonAI is a multi-agent teams system. Prior to version 4.5.97, the PraisonAI Gateway server accepts WebSocket connections at /ws and serves agent topology at /info with no authentication. Any network client can connect, enumerate registered agents, and send arbitrary messages to agents and the...

9.1CVSS5.9AI score0.00517EPSS
SaveExploits1References1
attackerkb
attackerkb
•added 2026/04/03 10:52 p.m.•7 views

CVE-2026-34939

PraisonAI is a multi-agent teams system. Prior to version 4.5.90, MCPToolIndex.searchtools compiles a caller-supplied string directly as a Python regular expression with no validation, sanitization, or timeout. A crafted regex causes catastrophic backtracking in the re engine, blocking the Python...

6.5CVSS5.8AI score0.00448EPSS
SaveExploits1References2Affected Software1
OSV
OSV
•added 2026/04/03 10:52 p.m.•13 views

CVE-2026-34939 PraisonAI: ReDoS via Unvalidated User-Controlled Regex in MCPToolIndex.search_tools()

PraisonAI is a multi-agent teams system. Prior to version 4.5.90, MCPToolIndex.searchtools compiles a caller-supplied string directly as a Python regular expression with no validation, sanitization, or timeout. A crafted regex causes catastrophic backtracking in the re engine, blocking the Python...

6.5CVSS5.9AI score
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/04/03 10:52 p.m.•6 views

CVE-2026-34939 PraisonAI: ReDoS via Unvalidated User-Controlled Regex in MCPToolIndex.search_tools()

PraisonAI is a multi-agent teams system. Prior to version 4.5.90, MCPToolIndex.searchtools compiles a caller-supplied string directly as a Python regular expression with no validation, sanitization, or timeout. A crafted regex causes catastrophic backtracking in the re engine, blocking the Python...

6.5CVSS5.8AI score0.00448EPSS
SaveExploits1References1
Cvelist
Cvelist
•added 2026/04/03 10:52 p.m.•39 views

CVE-2026-34939 PraisonAI: ReDoS via Unvalidated User-Controlled Regex in MCPToolIndex.search_tools()

PraisonAI is a multi-agent teams system. Prior to version 4.5.90, MCPToolIndex.searchtools compiles a caller-supplied string directly as a Python regular expression with no validation, sanitization, or timeout. A crafted regex causes catastrophic backtracking in the re engine, blocking the Python...

6.5CVSS0.00448EPSS
SaveExploits1References1
CVE
CVE
•added 2026/04/03 10:52 p.m.•55 views

CVE-2026-34939

PraisonAI is vulnerable to a Regular Expression Denial of Service (ReDoS) through MCPToolIndex.search_tools(), where the function compiles a caller-supplied string directly into a Python regex with no validation or timeout. A crafted pattern can trigger catastrophic backtracking, blocking the Pyt...

7.5CVSS5.8AI score0.00448EPSS
SaveExploits1References1Affected Software1
Cvelist
Cvelist
•added 2026/04/03 10:51 p.m.•155 views

CVE-2026-34938 PraisonAI: Python Sandbox Escape via str Subclass startswith() Override in execute_code

PraisonAI is a multi-agent teams system. Prior to version 1.5.90, executecode in praisonai-agents runs attacker-controlled Python inside a three-layer sandbox that can be fully bypassed by passing a str subclass with an overridden startswith method to the safegetattr wrapper, achieving arbitrary ...

10CVSS0.00842EPSS
SaveExploits1References1
EUVD
EUVD
•added 2026/04/03 10:51 p.m.•44 views

EUVD-2026-18919

PraisonAI is a multi-agent teams system. Prior to version 1.5.90, executecode in praisonai-agents runs attacker-controlled Python inside a three-layer sandbox that can be fully bypassed by passing a str subclass with an overridden startswith method to the safegetattr wrapper, achieving arbitrary ...

10CVSS6.1AI score0.00842EPSS
SaveExploits1References1
attackerkb
attackerkb
•added 2026/04/03 10:51 p.m.•9 views

CVE-2026-34938

PraisonAI is a multi-agent teams system. Prior to version 1.5.90, executecode in praisonai-agents runs attacker-controlled Python inside a three-layer sandbox that can be fully bypassed by passing a str subclass with an overridden startswith method to the safegetattr wrapper, achieving arbitrary ...

10CVSS6.1AI score0.00842EPSS
SaveExploits1References2Affected Software1
Vulnrichment
Vulnrichment
•added 2026/04/03 10:51 p.m.•6 views

CVE-2026-34938 PraisonAI: Python Sandbox Escape via str Subclass startswith() Override in execute_code

PraisonAI is a multi-agent teams system. Prior to version 1.5.90, executecode in praisonai-agents runs attacker-controlled Python inside a three-layer sandbox that can be fully bypassed by passing a str subclass with an overridden startswith method to the safegetattr wrapper, achieving arbitrary ...

10CVSS6.1AI score0.00842EPSS
SaveExploits1References1
CVE
CVE
•added 2026/04/03 10:51 p.m.•111 views

CVE-2026-34938

PraisonAI contains a Python sandbox escape in the execute_code() function of praisonai-agents. Prior to version 1.5.90, the three-layer sandbox can be bypassed by passing a str subclass with an overridden startswith() to the _safe_getattr wrapper, enabling arbitrary OS command execution on the ho...

10CVSS6.1AI score0.00842EPSS
SaveExploits1References1Affected Software1
CVE
CVE
•added 2026/04/03 10:50 p.m.•68 views

CVE-2026-34937

PRAISONAI: The run_python() function constructs a shell command by interpolating user code into python3 -c "" and passes it to subprocess.run(..., shell=True). The escape logic only handles \ and ", leaving $() and backtick substitutions unescaped, enabling arbitrary OS command execution before P...

9.8CVSS6.2AI score0.00634EPSS
SaveExploits1References1Affected Software1
Vulnrichment
Vulnrichment
•added 2026/04/03 10:50 p.m.•6 views

CVE-2026-34937 PraisonAI: Shell Injection in run_python() via Unescaped $() Substitution

PraisonAI is a multi-agent teams system. Prior to version 1.5.90, runpython in praisonai constructs a shell command string by interpolating user-controlled code into python3 -c "" and passing it to subprocess.run..., shell=True. The escaping logic only handles \ and ", leaving $ and backtick...

7.8CVSS6.2AI score0.00634EPSS
SaveExploits1References1
attackerkb
attackerkb
•added 2026/04/03 10:50 p.m.•6 views

CVE-2026-34937

PraisonAI is a multi-agent teams system. Prior to version 1.5.90, runpython in praisonai constructs a shell command string by interpolating user-controlled code into python3 -c "" and passing it to subprocess.run..., shell=True. The escaping logic only handles \ and ", leaving $ and backtick...

7.8CVSS6.2AI score0.00634EPSS
SaveExploits1References2Affected Software1
Rows per page
Query Builder