100 Total advisories
100 Vulnerabilities
0 Malware

Dependency scanning

Check whether praisonai is in your codebase

Corgea flags malicious and compromised dependencies with reachability analysis, so you fix the packages that actually run in your application instead of working through the whole lockfile.

Vulnerabilities

HIGH 7.3
PyPI

GHSA-qh3g-555w-f82q

Duplicate Advisory: PraisonAI vulnerable to Remote Code Execution via Broken AST Sandbox

HIGH 7.3
PyPI

CVE-2026-61438

PraisonAI vulnerable to Remote Code Execution via Broken AST Sandbox

UNKNOWN
PyPI

CVE-2026-60090

PraisonAI: PGVector and Cassandra knowledge stores interpolate vector dimensions into DDL

MEDIUM 5.3
PyPI

CVE-2026-60086

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

HIGH 8.2
PyPI

CVE-2026-61435

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

CRITICAL 9.1
PyPI

CVE-2026-61444

PraisonAI: Code Injection via f-string Interpolation in Deploy API Server Generation

CRITICAL 9.1
PyPI

CVE-2026-61444

PraisonAI: Code Injection via f-string Interpolation in Deploy API Server Generation

CRITICAL 9.9
PyPI

CVE-2026-61445

PraisonAI: AICoder Arbitrary File Write and Command Execution via LLM Tool Calls

HIGH 7.3
PyPI

CVE-2026-61428

PraisonAI: AgentMail webhook lacks signature verification, allowing unauthenticated message injection and sender spoofing

HIGH 7.2
PyPI

CVE-2026-60091

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

UNKNOWN
PyPI

CVE-2026-60085

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

HIGH 8.8
PyPI

CVE-2026-61434

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

MEDIUM 5.5
PyPI

CVE-2026-61431

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

HIGH 7.3
PyPI

CVE-2026-61427

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

HIGH 7.8
PyPI

CVE-2026-61433

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

MEDIUM 5.5
PyPI

CVE-2026-60088

PraisonAI: Project custom command templates can read outside-workspace files into model prompts

HIGH 8.6
PyPI

CVE-2026-61436

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

HIGH 7.5
PyPI

CVE-2026-61439

PraisonAI: Prompt Injection Defense Bypassed for HIGH-Level Threats

UNKNOWN
PyPI

CVE-2026-60090

PraisonAI: PGVector and Cassandra knowledge stores interpolate vector dimensions into DDL

HIGH 8.2
PyPI

CVE-2026-61435

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

CRITICAL 9.9
PyPI

CVE-2026-61445

PraisonAI: AICoder Arbitrary File Write and Command Execution via LLM Tool Calls

HIGH 7.2
PyPI

CVE-2026-60091

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

MEDIUM 5.5
PyPI

CVE-2026-61431

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

HIGH 7.3
PyPI

CVE-2026-61427

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

HIGH 7.3
PyPI

CVE-2026-61428

PraisonAI: AgentMail webhook lacks signature verification, allowing unauthenticated message injection and sender spoofing

HIGH 7.8
PyPI

CVE-2026-61433

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

MEDIUM 5.5
PyPI

CVE-2026-60088

PraisonAI: Project custom command templates can read outside-workspace files into model prompts

HIGH 8.8
PyPI

CVE-2026-61434

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

UNKNOWN
PyPI

CVE-2026-60085

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

HIGH 7.5
PyPI

CVE-2026-61439

PraisonAI: Prompt Injection Defense Bypassed for HIGH-Level Threats

HIGH 8.6
PyPI

CVE-2026-61436

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

MEDIUM 5.3
PyPI

CVE-2026-60086

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

HIGH 7.3
PyPI

GHSA-5866-9272-qcfv

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

HIGH 7.5
PyPI

GHSA-65c8-r727-2mpj

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

CRITICAL 9.9
PyPI

GHSA-wj29-gm8v-33x8

Duplicate Advisory: PraisonAI: AICoder Arbitrary File Write and Command Execution via LLM Tool Calls

HIGH 7.2
PyPI

GHSA-3wrm-pm5v-8vq8

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

HIGH 8.8
PyPI

GHSA-wrw8-384c-cg76

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

HIGH 8.2
PyPI

GHSA-gp65-m7q3-4vjw

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

HIGH 7.8
PyPI

GHSA-qpq9-hwx9-cwgc

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

MEDIUM 5.3
PyPI

GHSA-5c3v-h6hw-4gx7

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

MEDIUM 5.5
PyPI

GHSA-w37c-cq55-frjp

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

MEDIUM 5.5
PyPI

GHSA-wgvq-3jxh-4qg7

Duplicate Advisory: PraisonAI: Project custom command templates can read outside-workspace files into model prompts

CRITICAL 9.8
PyPI

GHSA-q65p-7p84-495c

Duplicate Advisory: PraisonAI: PGVector and Cassandra knowledge stores interpolate vector dimensions into DDL

CRITICAL 10.0
PyPI

GHSA-mhgx-w3w5-2rvc

Duplicate Advisory: PraisonAI: CodeAgent Executes LLM-Generated Code Without Sandboxing and Leaks All Environment Secrets

HIGH 7.5
PyPI

GHSA-5r2q-3wg3-57m2

Duplicate Advisory: PraisonAI: Prompt Injection Defense Bypassed for HIGH-Level Threats

HIGH 8.6
PyPI

GHSA-m64w-vfg6-36ph

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

HIGH 7.3
PyPI

GHSA-4mp6-8448-9vgv

Duplicate Advisory: PraisonAI: AgentMail webhook lacks signature verification, allowing unauthenticated message injection and sender spoofing

HIGH 8.2
PyPI

CVE-2026-55533

PraisonAI: Authentication fail-open in Recipe server allows unauthenticated access when API key or JWT auth is configured without a secret

HIGH 7.8
PyPI

CVE-2026-55522

PraisonAI workflow include bypasses tools.py autoload opt-in and executes included recipe code

HIGH 7.8
PyPI

CVE-2026-55522

PraisonAI workflow include bypasses tools.py autoload opt-in and executes included recipe code

MEDIUM 6.8
PyPI

CVE-2026-55535

PraisonAI vulnerable to Server-Side Request Forgery via DNS rebinding bypass in webhook_url validation

HIGH 8.6
PyPI

CVE-2026-55534

PraisonAI serve agents --api-key is ignored, allowing unauthenticated remote agent execution

HIGH 7.1
PyPI

CVE-2026-55537

PraisonAI: Webhook SSRF via DNS fail-open in `JobSubmitRequest.validate_webhook_url()` — bypass of CVE-2026-40114

MEDIUM 6.9
PyPI

CVE-2026-55529

PraisonAI has an origin validation bypass in MCP HTTP Stream transport that allows browser-mediated unauthenticated tool execution on local MCP server

CRITICAL 9.1
PyPI

CVE-2026-55536

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

HIGH 7.1
PyPI

CVE-2026-55540

PraisonAI: [Path Traversal] agent tools escape the configured workspace via symlinks

HIGH 7.6
PyPI

CVE-2026-55532

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

HIGH 7.3
PyPI

CVE-2026-55538

PraisonAI: [Auth Bypass] `praisonai serve agents --api-key` is silently ignored — agent-invocation routes (`POST /agents`, `POST /agents/{agent_name}`) run unauthenticated

MEDIUM 6.5
PyPI

CVE-2026-55531

PraisonAI MCP HTTP server has unauthenticated unbounded session accumulation (memory exhaustion; session TTL never enforced)

HIGH 8.6
PyPI

CVE-2026-55539

PraisonAI: [Auth Bypass] PraisonAI async Jobs API (`/api/v1/runs`) has no authentication — unauthenticated job execution, result theft, cancel and delete

UNKNOWN
PyPI

CVE-2026-55541

PraisonAI: `--api-key` flag on `praisonai serve` is not properly enforced

HIGH 8.6
PyPI

CVE-2026-55539

PraisonAI: [Auth Bypass] PraisonAI async Jobs API (`/api/v1/runs`) has no authentication — unauthenticated job execution, result theft, cancel and delete

HIGH 7.1
PyPI

CVE-2026-55540

PraisonAI: [Path Traversal] agent tools escape the configured workspace via symlinks

HIGH 8.6
PyPI

CVE-2026-55534

PraisonAI serve agents --api-key is ignored, allowing unauthenticated remote agent execution

MEDIUM 6.9
PyPI

CVE-2026-55529

PraisonAI has an origin validation bypass in MCP HTTP Stream transport that allows browser-mediated unauthenticated tool execution on local MCP server

CRITICAL 9.1
PyPI

CVE-2026-55536

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

HIGH 7.3
PyPI

CVE-2026-55538

PraisonAI: [Auth Bypass] `praisonai serve agents --api-key` is silently ignored — agent-invocation routes (`POST /agents`, `POST /agents/{agent_name}`) run unauthenticated

HIGH 8.2
PyPI

CVE-2026-55533

PraisonAI: Authentication fail-open in Recipe server allows unauthenticated access when API key or JWT auth is configured without a secret

MEDIUM 6.5
PyPI

CVE-2026-55531

PraisonAI MCP HTTP server has unauthenticated unbounded session accumulation (memory exhaustion; session TTL never enforced)

HIGH 7.1
PyPI

CVE-2026-55537

PraisonAI: Webhook SSRF via DNS fail-open in `JobSubmitRequest.validate_webhook_url()` — bypass of CVE-2026-40114

UNKNOWN
PyPI

CVE-2026-55541

PraisonAI: `--api-key` flag on `praisonai serve` is not properly enforced

MEDIUM 6.8
PyPI

CVE-2026-55535

PraisonAI vulnerable to Server-Side Request Forgery via DNS rebinding bypass in webhook_url validation

HIGH 7.6
PyPI

CVE-2026-55532

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

MEDIUM 5.5
PyPI

GHSA-x44p-gg67-52fc

Duplicate Advisory: PraisonAI: Coarse-Grained Tool Approval Cache Bypasses Per-Invocation Consent for Shell Commands

HIGH 8.1
PyPI

CVE-2026-57113

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

CRITICAL 9.8
PyPI

CVE-2026-57125

PraisonAI: Unauthenticated RCE via Jobs API + Approval Bypass

CRITICAL 9.8
PyPI

CVE-2026-57125

PraisonAI: Unauthenticated RCE via Jobs API + Approval Bypass

HIGH 8.8
PyPI

CVE-2026-56840

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

HIGH 8.8
PyPI

CVE-2026-56832

PraisonAI DiscordApproval accepts unrelated channel messages as dangerous-tool approvals

HIGH 8.2
PyPI

CVE-2026-57132

PraisonAI: PRAISONAI_CALL_AUTH=disabled environment variable unconditionally disables authentication

CRITICAL 9.1
PyPI

CVE-2026-57145

PraisonAI: Arbitrary File Read/Write via `multiedit` Tool Without Path Validation

HIGH 7.5
PyPI

CVE-2026-56833

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

HIGH 8.6
PyPI

CVE-2026-56837

PraisonAI LinearBot processes unsigned webhooks when LINEAR_WEBHOOK_SECRET is missing

HIGH 7.5
PyPI

CVE-2026-57119

PraisonAI: Unauthenticated Local File Inclusion via agent_file path in PraisonAI Jobs API

HIGH 7.5
PyPI

CVE-2026-56834

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

HIGH 7.5
PyPI

CVE-2026-57146

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

HIGH 8.8
PyPI

CVE-2026-57144

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

HIGH 7.3
PyPI

CVE-2026-56839

PraisonAI Code agent tools fail open without a workspace boundary

CRITICAL 9.8
PyPI

CVE-2026-57131

PraisonAI: Jobs API exposes agent-execution endpoints with no authentication

HIGH 8.6
PyPI

CVE-2026-57122

PraisonAI: Webhook signature verification skipped (fail-open) when secret unset, allowing forged inbound webhooks (WhatsApp & Linear bots)

HIGH 7.8
PyPI

CVE-2026-56838

PraisonAI recipe.run_stream skips dangerous-tool policy enforcement

HIGH 8.3
PyPI

CVE-2026-57112

PraisonAI ToolsMCPServer legacy SSE transport accepts attacker Host/Origin and exposes registered tools

HIGH 8.3
PyPI

CVE-2026-57112

PraisonAI ToolsMCPServer legacy SSE transport accepts attacker Host/Origin and exposes registered tools

HIGH 8.2
PyPI

CVE-2026-56836

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

HIGH 8.3
PyPI

CVE-2026-56835

PraisonAI Slack app_mention bypasses configured user/channel authorization

CRITICAL 9.8
PyPI

CVE-2026-57116

PraisonAI: AgentOS remains unauthenticated after incomplete fix version and allows remote agent invocation

HIGH 7.2
PyPI

CVE-2026-57114

PraisonAI: Jobs webhook SSRF protection bypass via DNS rebinding

HIGH 7.8
PyPI

CVE-2026-57142

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

HIGH 8.8
PyPI

CVE-2026-57117

PraisonAI: Compute-bridged file tools allow shell command injection

CRITICAL 9.8
PyPI

CVE-2026-57127

praisonai: recipe serve auth middleware silently disables itself when no secret is set

Learn What is SAST?

Static Application Security Testing finds vulnerabilities like this one in source code before it ships. Read the guide →

Ready to move

Start Securing

Free, no credit card | First findings in minutes