Bulletin No.294 · Oct 21, 2026Public data only · heuristic, not an audit
MCP/Watch Weekly digest
Latest advisories
2026-10-08HIGHGHSA-cv3g-hj65-pcfh — PraisonAI2026-10-08CRITICALGHSA-9mp3-24cc-77mg — PraisonAI2026-10-08HIGHGHSA-hc5v-gxvj-58wh — PraisonAI2026-10-08HIGHGHSA-5r6c-gj4g-r697 — PraisonAI2026-10-08HIGHGHSA-4w49-gwv8-fpjg — PraisonAI2026-10-08MODERATEGHSA-4r3p-w3mc-5v34 — PraisonAI2026-10-08HIGHGHSA-79fv-7hq9-w7xg — PraisonAI2026-10-08HIGHGHSA-2gpf-2492-q9jh — PraisonAI2026-10-08MODERATEGHSA-q7m5-3jmv-vm48 — PraisonAI2026-10-08MODERATEGHSA-xpx6-x8c2-mw5w — PraisonAI2026-10-08MODERATEGHSA-wf65-4jjx-q444 — PraisonAI2026-10-07HIGHGHSA-fj8f-m44g-c479 — PraisonAI
← Case index
Case file No.500 · pypi · stdio

PraisonAI

io.github.MervinPraison/praisonai · v2.3.42

AI Agents Framework with Self Reflection and MCP support

Security score
56/100
FairAffected

Normalized over 100 points of available evidence.

Score breakdown

Known advisories0/40

159 affecting current version, 48 historical

Maintenance20/20

last push 1 days ago

Source transparency15/15

public repo, license MIT

Metadata stability15/15

0 risky metadata change(s) without a version bump

Adoption6/10

2722 weekly downloads

Known advisories

source: OSV.dev
GHSA-cv3g-hj65-pcfhHIGHaffects v2.3.42

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

CVE-2026-61434 · PYSEC-2026-4254 · published Oct 8, 2026
GHSA-9mp3-24cc-77mgCRITICALaffects v2.3.42

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

CVE-2026-61445 · PYSEC-2026-4253 · published Oct 8, 2026
GHSA-hc5v-gxvj-58whHIGHaffects v2.3.42

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

CVE-2026-61427 · PYSEC-2026-4257 · published Oct 8, 2026
GHSA-5r6c-gj4g-r697HIGHaffects v2.3.42

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

CVE-2026-60085 · PYSEC-2026-4250 · published Oct 8, 2026
GHSA-4w49-gwv8-fpjgHIGHaffects v2.3.42

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

CVE-2026-60091 · PYSEC-2026-4249 · published Oct 8, 2026
GHSA-4r3p-w3mc-5v34MODERATEaffects v2.3.42

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

CVE-2026-60086 · PYSEC-2026-4248 · published Oct 8, 2026
GHSA-79fv-7hq9-w7xgHIGHaffects v2.3.42

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

CVE-2026-61433 · PYSEC-2026-4251 · published Oct 8, 2026
GHSA-2gpf-2492-q9jhHIGHaffects v2.3.42

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

CVE-2026-61435 · PYSEC-2026-4247 · published Oct 8, 2026
GHSA-q7m5-3jmv-vm48MODERATEaffects v2.3.42

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

CVE-2026-61431 · PYSEC-2026-4258 · published Oct 8, 2026
GHSA-xpx6-x8c2-mw5wMODERATEaffects v2.3.42

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

CVE-2026-60088 · PYSEC-2026-4261 · published Oct 8, 2026
GHSA-wf65-4jjx-q444MODERATEaffects v2.3.42

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

CVE-2026-60090 · PYSEC-2026-4260 · published Oct 8, 2026
GHSA-fj8f-m44g-c479HIGHaffects v2.3.42

PraisonAI: Prompt Injection Defense Bypassed for HIGH-Level Threats

CVE-2026-61439 · PYSEC-2026-4255 · published Oct 7, 2026
GHSA-g6j7-pffp-8whgCRITICALaffects v2.3.42

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

CVE-2026-61444 · CVE-2026-62176 · PYSEC-2026-4256 · published Oct 7, 2026
GHSA-7c92-x8vg-4258HIGHaffects v2.3.42

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

CVE-2026-61436 · PYSEC-2026-4252 · published Oct 7, 2026
GHSA-qj9c-59p6-8cgxHIGHaffects v2.3.42

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

CVE-2026-61428 · PYSEC-2026-4259 · published Oct 7, 2026
GHSA-6g6r-q6gw-w8fgCRITICALaffects v2.3.42

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

CVE-2026-55536 · PYSEC-2026-3886 · published Aug 25, 2026
GHSA-pvph-5j39-v8qcHIGHaffects v2.3.42

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

CVE-2026-55532 · PYSEC-2026-3892 · published Aug 25, 2026
GHSA-gfq8-hmph-9gjvHIGHaffects v2.3.42

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

CVE-2026-55533 · PYSEC-2026-3889 · published Aug 25, 2026
GHSA-2jgc-f764-c5r2HIGHaffects v2.3.42

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

CVE-2026-55539 · PYSEC-2026-3885 · published Aug 25, 2026
GHSA-pvxx-r596-f5qjHIGHaffects v2.3.42

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

CVE-2026-55541 · PYSEC-2026-3893 · published Aug 25, 2026
GHSA-hmfx-4v44-9qw9MODERATEaffects v2.3.42

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

CVE-2026-55535 · PYSEC-2026-3890 · published Aug 25, 2026
GHSA-rg5q-pp8p-f7jmHIGHaffects v2.3.42

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

CVE-2026-55537 · PYSEC-2026-3895 · published Aug 25, 2026
GHSA-r7v3-x45f-g7hpHIGHaffects v2.3.42

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

CVE-2026-55538 · PYSEC-2026-3894 · published Aug 25, 2026
GHSA-ch89-h4r2-c8f8HIGHaffects v2.3.42

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

CVE-2026-55540 · PYSEC-2026-3888 · published Aug 25, 2026
GHSA-wv94-5qcp-6m36MODERATEaffects v2.3.42

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

CVE-2026-55531 · PYSEC-2026-3897 · published Aug 25, 2026
GHSA-wj6g-v78p-6fx3MODERATEaffects v2.3.42

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

CVE-2026-55529 · PYSEC-2026-3896 · published Aug 25, 2026
GHSA-8ccj-p46r-jwqqHIGHaffects v2.3.42

PraisonAI: PRAISONAI_CALL_AUTH=disabled environment variable unconditionally disables authentication

CVE-2026-57132 · PYSEC-2026-3508 · published Jun 18, 2026
GHSA-29w3-p9w9-wc47CRITICALaffects v2.3.42

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

CVE-2026-57145 · PYSEC-2026-3500 · published Jun 18, 2026
GHSA-gcq3-mfvh-3x25HIGHaffects v2.3.42

PraisonAI Code agent tools fail open without a workspace boundary

CVE-2026-56839 · PYSEC-2026-3512 · published Jun 18, 2026
GHSA-p75f-6fp4-p57wCRITICALaffects v2.3.42

PraisonAI: Missing Authentication for Critical Function and Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') in praisonai

CVE-2026-57124 · PYSEC-2026-3517 · published Jun 18, 2026
GHSA-x92v-rpx6-p6cwHIGHaffects v2.3.42

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

CVE-2026-57122 · PYSEC-2026-3523 · published Jun 18, 2026
GHSA-fq2m-6wqh-x44gCRITICALaffects v2.3.42

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

CVE-2026-57131 · PYSEC-2026-3511 · published Jun 18, 2026
GHSA-j4hj-7hfh-g2f4CRITICALaffects v2.3.42

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

CVE-2026-57127 · PYSEC-2026-3513 · published Jun 18, 2026
GHSA-4869-x4pr-q22xCRITICALaffects v2.3.42

PraisonAI: Unauthenticated RCE via Jobs API + Approval Bypass

CVE-2026-57125 · PYSEC-2026-3501 · PYSEC-2026-3529 · published Jun 18, 2026
GHSA-p4pj-vh7h-6cqhHIGHaffects v2.3.42

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

CVE-2026-57119 · PYSEC-2026-3516 · published Jun 18, 2026
GHSA-hvhp-v2gc-268qHIGHaffects v2.3.42

PraisonAI has an Arbitrary File Write in Python API

CVE-2026-47397 · PYSEC-2026-2916 · published May 29, 2026
GHSA-vg22-4gmj-prxwCRITICALaffects v2.3.42

PraisonAI's unauthenticated A2A official example can reach real LLM-driven `eval()` tool execution

CVE-2026-47391 · PYSEC-2026-478 · published May 29, 2026
GHSA-9cr9-25q5-8prjHIGHaffects v2.3.42

PraisonAI vulnerable to unauthenticated arbitrary file read via MCP workflow.show, workflow.validate, deploy.validate

CVE-2026-47394 · PYSEC-2026-2908 · published May 29, 2026
GHSA-4mr5-g6f9-cfrhCRITICALaffects v2.3.42

PraisonAI vulnerable to sandbox escape via `print.__self__` builtins module leak in `execute_code` (subprocess mode)

CVE-2026-47392 · PYSEC-2026-463 · PYSEC-2026-483 · published May 29, 2026
GHSA-5cxw-77wg-jrf3MODERATEaffects v2.3.42

PraisonAI CLI automatically resolves @url mentions in prompt text and can read loopback URLs into model context

CVE-2026-47395 · PYSEC-2026-2903 · PYSEC-2026-2942 · published May 29, 2026
GHSA-8444-4fhq-fxpqCRITICALaffects v2.3.42

PraisonAI `deploy --type api` emits a Flask server with authentication disabled by default

CVE-2026-47393 · PYSEC-2026-465 · published May 29, 2026
GHSA-86qc-r5v2-v6x6CRITICALaffects v2.3.42

PraisonAI call server exposes unauthenticated agent listing, invocation, and deletion when CALL_SERVER_TOKEN is unset

CVE-2026-47396 · PYSEC-2026-466 · published May 29, 2026
GHSA-5c6w-wwfq-7qqmMODERATEaffects v2.3.42

PraisonAI spider_tools SSRF protection bypass via alternate loopback host encodings

CVE-2026-47390 · PYSEC-2026-2902 · PYSEC-2026-2941 · published May 29, 2026
GHSA-78r8-wwqv-r299HIGHaffects v2.3.42

PraisonAI: Arbitrary code execution via unguarded `spec.loader.exec_module` in `agents_generator.py` - sibling of CVE-2026-44334

CVE-2026-47398 · CVE-2026-64824 · PYSEC-2026-2905 · published May 29, 2026
GHSA-9q28-ghcr-c4x3HIGHaffects v2.3.42

PraisonAI's symlink-extraction bypass of `_safe_extractall` writes outside `dest_dir`

CVE-2026-44340 · PYSEC-2026-2909 · published May 11, 2026
GHSA-gmjg-hv98-qggqHIGHaffects v2.3.42

PraisonAI has unsafe tool resolution in `ToolExecutionMixin.execute_tool`: undeclared `__main__` callables execute

CVE-2026-44339 · PYSEC-2026-2915 · PYSEC-2026-2948 · published May 11, 2026
GHSA-9mqq-jqxf-grvwCRITICALaffects v2.3.42

PraisonAI MCP `tools/call` path-traversal => RCE via Python `.pth` injection

CVE-2026-44336 · PYSEC-2026-472 · published May 11, 2026
GHSA-rg3h-x3jw-7jm5HIGHaffects v2.3.42

PraisonAI: SQL Injection via unvalidated `table_prefix` in 9 conversation store backends (incomplete fix for CVE-2026-40315)

CVE-2026-41496 · PYSEC-2026-2923 · PYSEC-2026-2952 · published Apr 17, 2026
GHSA-9qhq-v63v-fv3jCRITICALaffects v2.3.42

PraisonAI has an incomplete fix for CVE-2026-34935 - OS Command Injection

CVE-2026-41497 · PYSEC-2026-473 · published Apr 17, 2026
GHSA-8x8f-54wf-vv92CRITICALaffects v2.3.42

PraisonAI Browser Server allows unauthenticated WebSocket clients to hijack connected extension sessions

CVE-2026-40289 · PYSEC-2026-467 · PYSEC-2026-485 · published Apr 10, 2026
GHSA-vc46-vw85-3wvmCRITICALaffects v2.3.42

PraisonAI has critical RCE via `type: job` workflow YAML

CVE-2026-40288 · PYSEC-2026-477 · PYSEC-2026-488 · published Apr 10, 2026
GHSA-g985-wjh9-qxxcHIGHaffects v2.3.42

PraisonAI Vulnerable to RCE via Automatic tools.py Import

CVE-2026-40287 · PYSEC-2026-2914 · PYSEC-2026-2947 · published Apr 10, 2026
GHSA-x783-xp3g-mqhpMODERATEaffects v2.3.42

PraisonAI: SQLiteConversationStore didn't validate table_prefix when constructing SQL queries

CVE-2026-40315 · PYSEC-2026-2925 · published Apr 10, 2026
GHSA-8frj-8q3m-xhgmHIGHaffects v2.3.42

PraisonAI Vulnerable to Server-Side Request Forgery via Unvalidated webhook_url in Jobs API

CVE-2026-40114 · PYSEC-2026-2906 · published Apr 10, 2026
GHSA-pj2r-f9mw-vrcqMODERATEaffects v2.3.42

PraisonAI Vulnerable to Sensitive Environment Variable Exposure via Untrusted MCP Subprocess Execution

CVE-2026-40159 · PYSEC-2026-2918 · published Apr 10, 2026
GHSA-2g3w-cpc4-chr4HIGHaffects v2.3.42

PraisonAI Vulnerable to Implicit Execution of Arbitrary Code via Automatic `tools.py` Loading

CVE-2026-40156 · PYSEC-2026-2895 · published Apr 10, 2026
GHSA-f2h6-7xfr-xm8wMODERATEaffects v2.3.42

PraisonAI Vulnerable to Decompression Bomb DoS via Recipe Bundle Extraction Without Size Limits

CVE-2026-40148 · PYSEC-2026-2912 · published Apr 10, 2026
GHSA-pv9q-275h-rh7xCRITICALaffects v2.3.42

PraisonAI Vulnerable Untrusted Remote Template Code Execution

CVE-2026-40154 · PYSEC-2026-476 · published Apr 10, 2026
GHSA-qwgj-rrpj-75xmHIGHaffects v2.3.42

PraisonAI: Hardcoded `approval_mode="auto"` in Chainlit UI Overrides Administrator Configuration, Enabling Unapproved Shell Command Execution

CVE-2026-56075 · published Apr 10, 2026
GHSA-3c4r-6p77-xwr7HIGHaffects v2.3.42

PraisonAI Vulnerable to Code Injection and Protection Mechanism Failure

CVE-2026-40158 · PYSEC-2026-2898 · published Apr 10, 2026
GHSA-pm96-6xpr-978xMODERATEaffects v2.3.42

PraisonAI: Unauthenticated Information Disclosure of Agent Instructions via /api/agents in AgentOS

CVE-2026-40151 · PYSEC-2026-2919 · published Apr 10, 2026
GHSA-4wr3-f4p3-5wjhHIGHaffects v2.3.42

PraisonAI: Unauthenticated Allow-List Manipulation Bypasses Agent Tool Approval Safety Controls

CVE-2026-40149 · PYSEC-2026-2901 · published Apr 10, 2026
GHSA-2xgv-5cv2-47vvMODERATEaffects v2.3.42

PraisonAI has Unrestricted Upload Size in WSGI Recipe Registry Server that Enables Memory Exhaustion DoS

CVE-2026-40115 · PYSEC-2026-2896 · published Apr 10, 2026
GHSA-q5r4-47m9-5mc7HIGHaffects v2.3.42

PraisonAI: Unauthenticated WebSocket Endpoint Proxies to Paid OpenAI Realtime API Without Rate Limits

CVE-2026-40116 · PYSEC-2026-2920 · published Apr 10, 2026
GHSA-fvxx-ggmx-3cjgHIGHaffects v2.3.42

PraisonAI Vulnerable to Argument Injection into Cloud Run Environment Variables via Unsanitized Comma in gcloud --set-env-vars

CVE-2026-40113 · PYSEC-2026-2913 · published Apr 10, 2026
GHSA-cfg2-mxfj-j6pwMODERATEaffects v2.3.42

PraisonAI Vulnerable to Stored XSS via Unsanitized Agent Output in HTML Rendering (nh3 Not a Required Dependency)

CVE-2026-40112 · PYSEC-2026-2910 · published Apr 10, 2026
GHSA-2763-cj5r-c79mCRITICALaffects v2.3.42

PraisonAI Vulnerable to OS Command Injection

CVE-2026-40088 · PYSEC-2026-461 · published Apr 8, 2026
GHSA-hwg5-x759-7wjgHIGHaffects v2.3.42

PraisonAI has Template Injection in Agent Tool Definitions

CVE-2026-39891 · PYSEC-2026-2917 · published Apr 8, 2026
GHSA-f292-66h9-fpmfHIGHaffects v2.3.42

PraisonAI Has Unauthenticated SSE Event Stream that Exposes All Agent Activity in A2U Server

CVE-2026-39889 · PYSEC-2026-2911 · published Apr 8, 2026
GHSA-32vr-5gcf-3pw2CRITICALaffects v2.3.42

PraisonAI Vulnerable to Remote Code Execution via YAML Deserialization in Agent Definition Loading

CVE-2026-39890 · PYSEC-2026-462 · published Apr 8, 2026
GHSA-r9x3-wx45-2v7fHIGHaffects v2.3.42

PraisonAI recipe registry publish path traversal allows out-of-root file write

CVE-2026-39308 · PYSEC-2026-2922 · published Apr 6, 2026
GHSA-4rx4-4r3x-6534HIGHaffects v2.3.42

PraisonAI recipe registry pull path traversal writes files outside the chosen output directory

CVE-2026-39306 · PYSEC-2026-2900 · published Apr 6, 2026
GHSA-jfxc-v5g9-38xrCRITICALaffects v2.3.42

PraisonAI Vulnerable to Arbitrary File Write / Path Traversal in Action Orchestrator

CVE-2026-39305 · PYSEC-2026-475 · published Apr 6, 2026
GHSA-4ph2-f6pf-79wvHIGHaffects v2.3.42

PraisonAI Has Arbitrary File Write (Zip Slip) in Templates Extraction

CVE-2026-39307 · PYSEC-2026-2899 · published Apr 6, 2026
GHSA-98f9-fqg5-hvq5CRITICALaffects v2.3.42

PraisonAI Has Authentication Bypass via OAuthManager.validate_token()

CVE-2026-34953 · PYSEC-2026-468 · published Apr 1, 2026
GHSA-cfh6-vr3j-qc3gCRITICALaffects v2.3.42

PraisonAI Has Missing Authentication in WebSocket Gateway

CVE-2026-34952 · PYSEC-2026-474 · published Apr 1, 2026
GHSA-r4f2-3m54-pp7qHIGHaffects v2.3.42

PraisonAI Has Sandbox Escape via shell=True and Bypassable Blocklist in SubprocessSandbox

CVE-2026-34955 · PYSEC-2026-2921 · published Apr 1, 2026
GHSA-x6m9-gxvr-7jpvHIGHaffects v2.3.42

PraisonAI: SSRF via Unvalidated api_base in passthrough() Fallback

CVE-2026-34936 · PYSEC-2026-2924 · published Apr 1, 2026
GHSA-8w9j-hc3g-3g7fMODERATEaffects v2.3.42

PraisonAI Has ReDoS via Unvalidated User-Controlled Regex in MCPToolIndex.search_tools()

CVE-2026-34939 · PYSEC-2026-2907 · published Apr 1, 2026
GHSA-9cq8-3v94-434gCRITICALaffects v2.3.42

PraisonAI Has Second-Order SQL Injection in `get_all_user_threads`

CVE-2026-34934 · PYSEC-2026-470 · published Apr 1, 2026
GHSA-7ww9-85pg-cv4xHIGHfixed / historical

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

CVE-2026-55534 · PYSEC-2026-3887 · published Aug 25, 2026
GHSA-hxmv-c4g6-5fqcHIGHfixed / historical

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

CVE-2026-55522 · PYSEC-2026-3891 · PYSEC-2026-3903 · published Aug 25, 2026
GHSA-6jcq-6546-qrrwHIGHfixed / historical

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

CVE-2026-57144 · PYSEC-2026-3504 · published Jun 18, 2026
GHSA-jxcw-qp4h-6jfqHIGHfixed / historical

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

CVE-2026-57146 · PYSEC-2026-3515 · published Jun 18, 2026
GHSA-7qw2-w5rc-37x2HIGHfixed / historical

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

CVE-2026-57142 · PYSEC-2026-3505 · published Jun 18, 2026
GHSA-f44v-7qgw-9gh9HIGHfixed / historical

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

CVE-2026-57113 · PYSEC-2026-3509 · published Jun 18, 2026
GHSA-892r-p3jq-jp24CRITICALfixed / historical

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

CVE-2026-57116 · PYSEC-2026-3507 · published Jun 18, 2026
GHSA-rjvw-7vvw-549vHIGHfixed / historical

PraisonAI: Jobs webhook SSRF protection bypass via DNS rebinding

CVE-2026-57114 · PYSEC-2026-3519 · published Jun 18, 2026
GHSA-w6h2-fr4q-xvxvHIGHfixed / historical

PraisonAI: Compute-bridged file tools allow shell command injection

CVE-2026-57117 · PYSEC-2026-3522 · published Jun 18, 2026
GHSA-v847-hxxw-3pxgHIGHfixed / historical

PraisonAI recipe.run_stream skips dangerous-tool policy enforcement

CVE-2026-56838 · PYSEC-2026-3520 · published Jun 18, 2026
GHSA-63v4-w882-g4x2HIGHfixed / historical

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

CVE-2026-56840 · PYSEC-2026-3503 · published Jun 18, 2026
GHSA-fc26-m9pf-v56qHIGHfixed / historical

PraisonAI LinearBot processes unsigned webhooks when LINEAR_WEBHOOK_SECRET is missing

CVE-2026-56837 · PYSEC-2026-3510 · published Jun 18, 2026
GHSA-j7qx-p75m-wp7gHIGHfixed / historical

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

CVE-2026-56834 · PYSEC-2026-3514 · published Jun 18, 2026
GHSA-qvpf-j64c-jmhrHIGHfixed / historical

PraisonAI Slack app_mention bypasses configured user/channel authorization

CVE-2026-56835 · PYSEC-2026-3518 · published Jun 18, 2026
GHSA-5qw8-f2g9-ff29HIGHfixed / historical

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

CVE-2026-56836 · PYSEC-2026-3502 · published Jun 18, 2026
GHSA-vmf9-xx9w-86wxHIGHfixed / historical

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

CVE-2026-57112 · PYSEC-2026-3521 · PYSEC-2026-3534 · published Jun 18, 2026
GHSA-22cj-m4wf-fv2cHIGHfixed / historical

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

CVE-2026-56833 · PYSEC-2026-3499 · published Jun 18, 2026
GHSA-8579-rgg5-ph2mHIGHfixed / historical

PraisonAI DiscordApproval accepts unrelated channel messages as dangerous-tool approvals

CVE-2026-56832 · PYSEC-2026-3506 · published Jun 18, 2026
GHSA-3643-7v76-5cj2MODERATEfixed / historical

PraisonAI knowledge-store backends interpolate unvalidated collection names into SQL and CQL queries

CVE-2026-44337 · PYSEC-2026-2897 · published May 11, 2026
GHSA-6rmh-7xcm-cpxjHIGHfixed / historical

PraisonAI ships and generates a legacy API server with authentication disabled by default, allowing unauthenticated workflow execution

CVE-2026-44338 · PYSEC-2026-2904 · published May 11, 2026
GHSA-xcmw-grxf-wjhjHIGHfixed / historical

PraisonAI has unauthenticated RCE via `tool_override.py` (CVE-2026-40287 patch bypass)

CVE-2026-44334 · PYSEC-2026-2926 · published May 6, 2026
GHSA-99g3-w8gr-x37cCRITICALfixed / historical

PraisonAI vulnerable to arbitrary file write via path traversal in `praisonai recipe unpack`

CVE-2026-40157 · PYSEC-2026-469 · published Apr 10, 2026
GHSA-693f-pf34-72c5CRITICALfixed / historical

PraisonAI Has Path Traversal in FileTools

CVE-2026-35615 · PYSEC-2026-464 · published Apr 6, 2026
GHSA-9gm9-c8mq-vq7mCRITICALfixed / historical

PraisonAI: OS Command Injection in MCPHandler.parse_mcp_command()

CVE-2026-34935 · PYSEC-2026-471 · published Apr 1, 2026

Metadata change timeline

rug-pull detection
  1. First snapshot (v2.3.42)Oct 16, 2026

No changes observed yet across 1 snapshot(s).

Tool lists: not published by the registry — unknown.

FAQ

auto-generated from the data above
Is PraisonAI safe?

MCPWatch gives PraisonAI a heuristic security score of 56/100 (fair), based on 100 points of available evidence. 80 known advisories affect the current version (2.3.42). This is an automated heuristic, not an audit.

Does PraisonAI have known CVEs or vulnerabilities?

OSV.dev lists 104 unique advisories for praisonai (CVE-2026-61434, CVE-2026-61445, CVE-2026-61427, CVE-2026-60085, CVE-2026-60091, CVE-2026-60086, CVE-2026-61433, CVE-2026-61435, …). 80 affect the current version 2.3.42.

When was PraisonAI last updated?

The latest registry version is 2.3.42, published Dec 18, 2025. The last push to MervinPraison/PraisonAI was on Oct 20, 2026. MCPWatch last checked it on Oct 21, 2026.

What license does PraisonAI use?

GitHub reports the license of MervinPraison/PraisonAI as MIT.

Related servers

same publisher / similar score