VulnSea

PraisonAI vulnerabilities

CVEs whose affected-version data names the PraisonAI package (pip). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

158 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-60091High· 7.2
2w ago

PraisonAI: Jobs API is unauthenticated by default and allows attacker-controlled webhook SSRF

PraisonAI: Jobs API is unauthenticated by default and allows attacker-controlled webhook SSRF

▾ Twilightpraisonai · praisonaiEPSS 0.30%via OSV
CVE-2026-60085High
2w ago

PraisonAI: SecurityPolicy command/path/import restrictions are completely unenforced by the default SubprocessSandbox backend

PraisonAI: SecurityPolicy command/path/import restrictions are completely unenforced by the default SubprocessSandbox backend

▾ Twilightpraisonai · praisonaiEPSS 0.26%via OSV
CVE-2026-61427High· 7.3
2w ago

PraisonAI: MCP HTTP-stream transport is unauthenticated by default, exposing tool enumeration and an unvalidated tool-call surface

PraisonAI: MCP HTTP-stream transport is unauthenticated by default, exposing tool enumeration and an unvalidated tool-call surface

▾ Twilightpraisonai · praisonaiEPSS 0.43%via OSV
CVE-2026-61434High· 8.8
2w ago

PraisonAI: Shell command allowlist bypass via find -exec built-in action

PraisonAI: Shell command allowlist bypass via find -exec built-in action

▾ Twilightpraisonai · praisonaiEPSS 0.73%via OSV
CVE-2026-61435High· 8.2
2w ago

PraisonAI: Call API localhost-only authentication bypass via spoofed Host header

PraisonAI: Call API localhost-only authentication bypass via spoofed Host header

▾ Twilightpraisonai · praisonaiEPSS 0.49%via OSV
CVE-2026-61433High· 7.8
2w ago

PraisonAI: API deploy code generator embeds unescaped YAML fields into Python source

PraisonAI: API deploy code generator embeds unescaped YAML fields into Python source

▾ Twilightpraisonai · praisonaiEPSS 0.21%via OSV
CVE-2026-60086Medium· 5.3
2w ago

PraisonAI: Prompt-injection defense blocks only when 3+ detector families fire simultaneously; realistic single-vector injections pass th…

PraisonAI: Prompt-injection defense blocks only when 3+ detector families fire simultaneously; realistic single-vector injections pass through unblocked

▾ Sunlitpraisonai · praisonaiEPSS 0.27%via OSV
CVE-2026-61431Medium· 5.5
2w ago

PraisonAI: ContextGatherer include resolution permits absolute and traversal reads outside the workspace

PraisonAI: ContextGatherer include resolution permits absolute and traversal reads outside the workspace

▾ Sunlitpraisonai · praisonaiEPSS 0.37%via OSV
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-61436High· 8.6
2w ago

PraisonAI: AgentMail webhook mode accepts forged unsigned message.received events and invokes agents

PraisonAI: AgentMail webhook mode accepts forged unsigned message.received events and invokes agents

▾ Twilightpraisonai · praisonaiEPSS 0.39%via OSV
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
PraisonAI vulnerabilities (CVEs) · VulnSea