VulnSea

MervinPraison has 46 CVEs on record. Disclosure cadence is accelerating: 46 in the last 90 days against 0 in the 90 before. The busiest recent month was September 2026 with 28. The median CVSS is 8.6 (high), with 14 rated critical. None have a confirmed exploitation report. The dominant weakness classes are CWE-306 (13) and CWE-863 (12). Most affected products: PraisonAI (41), praisonaiagents (4), praisonai-platform (1).

CVEs per month

Last 12 months, by publish date

111201020304050607080910
Exploited share
0% vs 1% corpus
Median CVSS
8.6
Publish → KEV
—
Last 90 days
46 prev 0

Products

  • PraisonAI 41
  • praisonaiagents 4
  • praisonai-platform 1
46
Total CVEs
14
Critical
0
CISA KEV
0
Exploited

MervinPraison vulnerabilities

CVEs affecting MervinPraison, newest first. Open any entry for full detail, references, and exploit status.

46 CVEsRSS

CVE-2026-57117High· 8.8
4d ago

PraisonAI: Compute-bridged file tools allow shell command injection

PraisonAI is a multi-agent teams system. From version 4.6.10 to before version 4.6.59, LocalManagedAgent / SandboxedAgent compute bridging wraps read_file, list_files, and write_file when a compute provider is attached. The bridge conver…

▾ TwilightMervinPraison · PraisonAIEPSS 0.40%via CVEORG
CVE-2026-56838High· 7.8
4d ago

PraisonAI recipe.run_stream skips dangerous-tool policy enforcement

PraisonAI is a multi-agent teams system. From version 4.5.87 to before version 4.6.59, PraisonAI recipe execution blocks default-denied dangerous tools unless the caller explicitly passes allow_dangerous_tools=True. The normal recipe.run…

▾ TwilightMervinPraison · PraisonAIEPSS 0.15%via CVEORG
CVE-2026-57114High· 7.2
4d ago

PraisonAI: Jobs webhook SSRF protection bypass via DNS rebinding

PraisonAI is a multi-agent teams system. From version 4.5.126 to before version 4.6.59, PraisonAI's Async Jobs API validates webhook_url when a job request is parsed and again when the internal Job object is constructed. That validation …

▾ TwilightMervinPraison · PraisonAIEPSS 0.19%via CVEORG
CVE-2026-57121High· 8.1
4d ago

PraisonAI: Missing ownership check on DELETE endpoints allows members to delete others' content in Platform API

PraisonAI is a multi-agent teams system. From version 0.1.4 to before version 0.1.5 in praisonai-platform, a workspace member can permanently delete any resource — projects, agents, issues, labels, issue dependencies, and issue-label att…

▾ TwilightMervinPraison · PraisonAIEPSS 0.33%via CVEORG
CVE-2026-56835High· 8.3
4d ago

PraisonAI Slack app_mention bypasses configured user/channel authorization

PraisonAI is a multi-agent teams system. From version 3.11.0 to before version 4.6.59, PraisonAI's Slack bot applies its configured allowed_users, allowed_channels, and unknown-user pairing policy in the normal Slack message event handle…

▾ TwilightMervinPraison · PraisonAIEPSS 0.21%via CVEORG
CVE-2026-57146High· 7.5
4d ago

PraisonAI A2U incomplete authentication fix leaves current serve command unauthenticated by default

PraisonAI is a multi-agent teams system. From version 4.5.115 to before version 4.6.61, the published A2U advisory GHSA-f292-66h9-fpmf says unauthenticated A2U event streaming was fixed in praisonai 4.5.115. Current head still exposes th…

▾ TwilightMervinPraison · PraisonAIEPSS 0.34%via CVEORG
CVE-2026-56834High· 7.5
4d ago

PraisonAI dynamic-context artifact tools read arbitrary host files outside artifact storage

PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context Discovery feature exposes artifact helper tools through ctx.get_tools(). The implemented artifact tools do not enforce that…

▾ TwilightMervinPraison · PraisonAIEPSS 0.37%via CVEORG
CVE-2026-56837High· 8.6
4d ago

PraisonAI LinearBot processes unsigned webhooks when LINEAR_WEBHOOK_SECRET is missing

PraisonAI is a multi-agent teams system. From version 4.6.56 to before version 4.6.59, PraisonAI's LinearBot starts a public webhook listener on 0.0.0.0 and treats LINEAR_WEBHOOK_SECRET as optional. When the secret is absent, startup onl…

▾ TwilightMervinPraison · PraisonAIEPSS 0.19%via CVEORG
CVE-2026-57113High· 8.1
4d ago

PraisonAI GitHub template cache path traversal allows outside-cache file write and directory deletion

PraisonAI is a multi-agent teams system. From version 2.6.0 to before version 4.6.59, PraisonAI's template loader accepts GitHub template URIs with refs, for example github:owner/repo/[email protected]. The resolver stores the user-control…

▾ TwilightMervinPraison · PraisonAIEPSS 0.40%via CVEORG
CVE-2026-57116Critical· 9.8
4d ago

PraisonAI: AgentOS remains unauthenticated after GHSA-pm96 patched version and allows remote agent invocation

PraisonAI is a multi-agent teams system. From version 4.2.1 to before version 4.6.59, PraisonAI's AgentOS FastAPI deployment surface remains unauthenticated in current main and in releases after the published patched version for GHSA-pm9…

▾ MidnightMervinPraison · PraisonAIEPSS 0.27%via CVEORG
CVE-2026-56832High· 8.8
4d ago

PraisonAI DiscordApproval accepts unrelated channel messages as dangerous-tool approvals

PraisonAI is a multi-agent teams system. From version 4.5.2 to before version 4.6.59, praisonai.bots.DiscordApproval approves a pending dangerous tool call when it sees any later non-bot message in the configured Discord channel whose te…

▾ TwilightMervinPraison · PraisonAIEPSS 0.15%via CVEORG
CVE-2026-57142High· 7.8
4d ago

PraisonAI recipe workflow policy can be bypassed by declaring and YAML-approving dangerous tools outside TEMPLATE.yaml

PraisonAI is a multi-agent teams system. From version 4.5.87 to before version 4.6.61, PraisonAI recipe execution has a dangerous-tool policy that is supposed to block default-denied tools unless the caller explicitly passes allow_danger…

▾ TwilightMervinPraison · PraisonAIEPSS 0.15%via CVEORG
CVE-2026-57144High· 8.8
4d ago

PraisonAI SandlockSandbox falls back to unrestricted subprocess execution when Landlock is unavailable

PraisonAI is a multi-agent teams system. From version 4.5.110 to before version 4.6.61, praisonai.sandbox.SandlockSandbox is documented and implemented as the kernel-enforced sandbox backend for untrusted code. Its SandboxConfig.native()…

▾ TwilightMervinPraison · PraisonAIEPSS 0.12%via CVEORG
CVE-2026-56840High· 8.8
4d ago

PraisonAI: HTTPApproval dashboard renders tool arguments as raw HTML, allowing approval-page XSS to approve dangerous tools

PraisonAI is a multi-agent teams system. From version 4.5.2 to before version 4.6.59, praisonai.bots.HTTPApproval renders pending tool approval arguments directly into the approval dashboard HTML. An attacker-controlled tool argument can…

▾ TwilightMervinPraison · PraisonAIEPSS 0.25%via CVEORG
CVE-2026-56836High· 8.2
4d ago

PraisonAI recipe serve Typer command bypasses the non-localhost authentication guard

PraisonAI is a multi-agent teams system. From version 4.5.112 to before version 4.6.59, PraisonAI's installed console entrypoint is Typer-first. In current releases, the recipe command is registered in the Typer app and praisonai recipe …

▾ TwilightMervinPraison · PraisonAIEPSS 0.23%via CVEORG
CVE-2026-56833High· 7.5
4d ago

PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversal

PraisonAI is a multi-agent teams system. From version 3.8.1 to before version 4.6.59, PraisonAI's Dynamic Context module provides filesystem-backed history and terminal-log storage. The module also exports agent-callable tool factories. …

▾ TwilightMervinPraison · PraisonAIEPSS 0.46%via CVEORG
CVE-2026-62176Critical· 9.1PoC
2w ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. Prior to version 4.6.78, the `deploy/api.py` module generates Python server code by directly interpolating the `agents_file` parameter into an f-string that is then written to a file and executed …

▾ AbyssalMervinPraison · PraisonAIEPSS 0.46%via NVD
CVE-2026-62179Medium· 6.5
2w ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. In `praisonai-platform` prior to version 0.1.9, issue dependency deletion can be authorized against the wrong side of a dependency edge. A workspace member cannot delete a dependency through the o…

▾ SunlitMervinPraison · praisonai-platformEPSS 0.18%via NVD
CVE-2026-57141Critical· 9.8
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. Prior to 1.7.2, the codeMode tool in src/praisonai-ts/src/tools/builtins/code-mode.ts executes model-generated JavaScript with new Function() and with(sandbox), while a regular-expression blocklis…

▾ MidnightMervinPraison · PraisonAIEPSS 0.74%via NVD
CVE-2026-57138Critical· 9.9
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. From 1.4.0 until 1.7.2, codeMode in src/praisonai-ts/src/tools/builtins/code-mode.ts executes untrusted JavaScript with new Function() inside with(sandbox) and relies on a small source-code blockl…

▾ MidnightMervinPraison · PraisonAIEPSS 0.73%via NVD
CVE-2026-57137High· 8.8PoC
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. From 1.4.0 until 1.7.2, createAgentLoop() in src/praisonai-ts/src/ai/agent-loop.ts passes executable tools to generateText() before invoking the onToolCall approval callback. Because the wrapped A…

▾ MidnightMervinPraison · PraisonAIEPSS 0.51%via NVD
CVE-2026-57135High· 7.6PoC
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. From 1.2.3 until 1.7.2, SandboxExecutor network-isolated mode in src/praisonai-ts/src/cli/features/sandbox-executor.ts uses buildEnv() only to inject invalid http_proxy and https_proxy environment…

▾ MidnightMervinPraison · PraisonAIEPSS 0.42%via NVD
CVE-2026-57134High· 8.2PoC
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. From 1.5.1 until 1.7.2, MCPSecurity.evaluatePolicy() in src/praisonai-ts/src/mcp/security.ts invokes the configured credential validator only when AuthMethod is api-key or bearer. Basic and OAuth …

▾ MidnightMervinPraison · PraisonAIEPSS 0.41%via NVD
CVE-2026-57139Critical· 9.8PoC
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. From 1.5.0 until 1.7.2, MCPServer.startHttp() in src/praisonai-ts/src/mcp/server.ts binds without a host restriction and forwards every HTTP POST request to handleRequest() without authentication …

▾ AbyssalMervinPraison · PraisonAIEPSS 0.75%via NVD
CVE-2026-57133High· 8.8PoC
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. From 1.5.1 until 1.7.2, the shell() helper exported from src/praisonai-ts/src/tools/utility-tools.ts checks only the first whitespace-delimited token against safeCommands and then passes the compl…

▾ MidnightMervinPraison · PraisonAIEPSS 0.80%via NVD
CVE-2026-57140Critical· 9.4
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. From 1.6.0 until 1.7.2, AgentOS in src/praisonai-ts/src/os/agentos.ts uses the 0.0.0.0 default from src/praisonai-ts/src/os/config.ts and registers GET /api/agents and POST /api/chat without authe…

▾ MidnightMervinPraison · PraisonAIEPSS 0.64%via NVD
CVE-2026-57136High· 8.8PoC
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. From 1.2.3 until 1.7.2, CommandValidator in src/praisonai-ts/src/cli/features/sandbox-executor.ts validates only the first whitespace-delimited executable against allowedCommands, then SandboxExec…

▾ MidnightMervinPraison · PraisonAIEPSS 0.55%via NVD
CVE-2026-57112High· 8.3PoC
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. From praisonaiagents 0.6.0 until 1.6.59 and PraisonAI 3.10.0 until 4.6.59, ToolsMCPServer.run_sse() in src/praisonai-agents/praisonaiagents/mcp/mcp_server.py mounts SseServerTransport on the legac…

▾ MidnightMervinPraison · PraisonAIEPSS 0.22%via NVD
CVE-2026-57148Critical· 9.8PoC
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. Prior to 0.1.6, praisonai_platform/services/auth_service.py falls back to the public dev-secret-change-me HS256 signing key when PLATFORM_JWT_SECRET is unset, while the startup and token-issuance …

▾ AbyssalMervinPraison · PraisonAIEPSS 0.64%via NVD
CVE-2026-57147Critical· 9.8PoC
1mo ago

PraisonAI is a multi-agent teams system

PraisonAI is a multi-agent teams system. Prior to 0.1.6, praisonai_platform/services/auth_service.py assigns the public dev-secret-change-me value to JWT_SECRET when PLATFORM_JWT_SECRET is unset, and its production guard does not run whe…

▾ AbyssalMervinPraison · PraisonAIEPSS 0.77%via NVD
MervinPraison vulnerabilities (CVEs) · VulnSea