praisonai
PyPI98 known CVEs affecting this package
Aggregated from OSV, GitHub Security Advisories, NVD, and vendor advisories. Each CVE links to its full detail page with vendor advisories, patches, fixed versions, and remediation guidance.
CVEs affecting praisonaipage 2 of 2
- CVE-2026-55522HIGHCVSS 7.8EG 7.8fixed in 4.6.582026-08-05
vulnerable: 3.10.0 ... 4.6.9 (252 versions)
PraisonAI is a multi-agent teams system. In versions 3.9.26 through 4.6.57 of praiseonai and 0.12.12 through 1.6.57 of praiseonaiagents, the workflow "include" feature is vulnerable to code execution. Workflow._execute_include() implicitly…
- CVE-2026-55529MEDIUMCVSS 6.9EG 6.9fixed in 4.6.582026-08-25
vulnerable: 0.0.1 ... 4.6.9 (748 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, the MCP HTTP Stream _validate_origin method accepts request_origin.startswith(allowed), so the attacker-controlled localhost.evil.example HTTP origin matches the localhost…
- CVE-2026-55531MEDIUMCVSS 6.5EG 6.5fixed in 4.6.582026-08-25
vulnerable: 0.0.1 ... 4.6.9 (748 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, the MCP HTTP Stream mcp_post handler creates a new _sessions entry for every initialize request but does not call _cleanup_sessions or enforce a maximum. An unauthenticate…
- CVE-2026-55532HIGHCVSS 7.6EG 7.6fixed in 4.6.582026-08-25
vulnerable: 0.0.1 ... 4.6.9 (748 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, MCP HTTP Stream _validate_origin uses request_origin.startswith(allowed), allowing the attacker-controlled localhost.attacker.com HTTP origin to satisfy the localhost allo…
- CVE-2026-55533HIGHCVSS 8.2EG 8.2fixed in 4.6.582026-08-25
vulnerable: 0.0.1 ... 4.6.9 (748 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, create_auth_middleware() allows requests when auth=api-key lacks PRAISONAI_API_KEY or JWT authentication lacks PRAISONAI_JWT_SECRET. An externally bound Recipe server can …
- CVE-2026-55534HIGHCVSS 8.6EG 8.6fixed in 4.6.582026-08-25
vulnerable: 4.6.34 ... 4.6.57 (23 versions)
PraisonAI is a multi-agent teams system. From praisonai 4.6.34 until 4.6.58, praisonai serve agents accepts --api-key but _create_agents_app() does not authenticate POST /agents or POST /agents/{agent_name}. A network caller can invoke con…
- CVE-2026-55535MEDIUMCVSS 6.8EG 6.8fixed in 4.6.582026-08-25
vulnerable: 0.0.1 ... 4.6.9 (748 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, the Jobs API validate_webhook_url() path fails open on socket.gaierror and does not bind the validated address to the later request. An attacker webhook_url can later reso…
- CVE-2026-55536CRITICALCVSS 9.1EG 9.1fixed in 4.6.582026-08-25
vulnerable: 0.0.1 ... 4.6.9 (748 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, Browser Server _handle_connection() checks Chrome extension origins with re.match() and the unanchored expression chrome-extension://[a-z0-9]{32}. Extra trailing character…
- CVE-2026-55537HIGHCVSS 7.1EG 7.1fixed in 4.6.582026-08-25
vulnerable: 0.0.1 ... 4.6.9 (748 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, JobSubmitRequest.validate_webhook_url() accepts webhook_url when resolution raises socket.gaierror because the exception path uses except socket.gaierror: pass. JobExecuto…
- CVE-2026-55538HIGHCVSS 7.3EG 7.3fixed in 4.6.582026-08-25
vulnerable: 0.0.1 ... 4.6.9 (748 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.51, praisonai serve agents parses config["api_key"] but _create_agents_app() does not authenticate POST /agents or POST /agents/{agent_name}. Missing or incorrect bearer and X…
- CVE-2026-55539HIGHCVSS 8.6EG 8.6fixed in 4.6.582026-08-25
vulnerable: 0.0.1 ... 4.6.9 (748 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.51, the Jobs API create_app function mounts /api/v1/runs without authentication. Any reachable caller can submit jobs, read results, cancel runs, or delete jobs using operator…
- CVE-2026-55540HIGHCVSS 7.1EG 7.1fixed in 4.6.582026-08-25
vulnerable: 0.0.1 ... 4.6.9 (748 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.51, is_path_within_directory() uses os.path.abspath() rather than os.path.realpath() for the workspace boundary. A symlink inside workspace can point outside and still pass th…
- CVE-2026-55541HIGHCVSS 8.8EG 8.8fixed in 4.6.582026-08-25
vulnerable: 0.0.1 ... 4.6.9 (748 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.58, praisonai serve agents and praisonai serve unified parse --api-key but _create_agents_app() and _create_unified_app() do not install a credential check. Unauthenticated ca…
- CVE-2026-56075HIGHCVSS 8.8EG 8.8fixed in 4.5.1282026-06-18
vulnerable: 0.0.1 ... 4.5.98 (685 versions)
PraisonAI before 4.5.128 contains an arbitrary shell command execution vulnerability where the UI modules hardcode approval_mode to auto, overriding administrator configuration from PRAISON_APPROVAL_MODE environment variable. Authenticated…
- CVE-2026-56832HIGHCVSS 8.8EG 8.8fixed in 4.6.592026-06-18
vulnerable: 4.5.10 ... 4.6.9 (176 versions)
PraisonAI DiscordApproval accepts unrelated channel messages as dangerous-tool approvals # DiscordApproval accepts unrelated channel messages as dangerous-tool approvals ## Summary `praisonai.bots.DiscordApproval` approves a pending dan…
- CVE-2026-56833HIGHCVSS 7.5EG 7.5fixed in 4.6.592026-06-18
vulnerable: 3.10.0 ... 4.6.9 (300 versions)
PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversal # PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversal ## Summary Pra…
- CVE-2026-56834HIGHCVSS 7.5EG 7.5fixed in 4.6.592026-06-18
vulnerable: 3.10.0 ... 4.6.9 (300 versions)
PraisonAI dynamic-context artifact tools read arbitrary host files outside artifact storage # PraisonAI dynamic-context artifact tools read arbitrary host files outside artifact storage ## Summary PraisonAI's Dynamic Context Discovery f…
- CVE-2026-56835HIGHCVSS 8.3EG 8.3fixed in 4.6.592026-06-18
vulnerable: 3.11.0 ... 4.6.9 (215 versions)
PraisonAI Slack app_mention bypasses configured user/channel authorization # PraisonAI Slack `app_mention` bypasses configured user/channel authorization ## Summary PraisonAI's Slack bot applies its configured `allowed_users`, `allowed_…
- CVE-2026-56836HIGHCVSS 8.2EG 8.2fixed in 4.6.592026-06-18
vulnerable: 4.5.112 ... 4.6.9 (79 versions)
PraisonAI recipe serve Typer command bypasses the non-localhost authentication guard # PraisonAI `recipe serve` Typer command bypasses the non-localhost authentication guard ## Summary PraisonAI's installed console entrypoint is Typer-f…
- CVE-2026-56837HIGHCVSS 8.6EG 8.6fixed in 4.6.592026-06-18
vulnerable: 4.6.56, 4.6.57, 4.6.58
PraisonAI LinearBot processes unsigned webhooks when LINEAR_WEBHOOK_SECRET is missing # PraisonAI LinearBot processes unsigned webhooks when `LINEAR_WEBHOOK_SECRET` is missing ## Summary PraisonAI's LinearBot starts a public webhook lis…
- CVE-2026-56838HIGHCVSS 7.8EG 7.8fixed in 4.6.592026-06-18
vulnerable: 4.5.100 ... 4.6.9 (101 versions)
PraisonAI recipe.run_stream skips dangerous-tool policy enforcement # PraisonAI `recipe.run_stream()` skips dangerous-tool policy enforcement ## Summary PraisonAI recipe execution blocks default-denied dangerous tools unless the caller …
- CVE-2026-56839HIGHCVSS 7.3EG 7.3fixed in 4.6.592026-06-18
vulnerable: 0.0.1 ... 4.6.9 (749 versions)
PraisonAI is a multi-agent teams system. Prior to 4.6.59, the CODE_TOOLS wrappers keep _workspace_root as None and pass workspace=None to read_file, search_replace, and apply_diff helpers that enforce path containment only for a truthy wor…
- CVE-2026-56840HIGHCVSS 8.8EG 8.8fixed in 4.6.592026-06-18
vulnerable: 4.5.10 ... 4.6.9 (176 versions)
PraisonAI: HTTPApproval dashboard renders tool arguments as raw HTML, allowing approval-page XSS to approve dangerous tools # HTTPApproval dashboard renders tool arguments as raw HTML, allowing approval-page XSS to approve dangerous tools…
- CVE-2026-57112HIGHCVSS 8.3EG 8.3fixed in 4.6.592026-06-18
vulnerable: 3.10.0 ... 4.6.9 (243 versions)
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 legacy …
- CVE-2026-57113HIGHCVSS 8.1EG 8.1fixed in 4.6.592026-06-18
vulnerable: 2.6.0 ... 4.6.9 (370 versions)
PraisonAI GitHub template cache path traversal allows outside-cache file write and directory deletion ## Summary PraisonAI's template loader accepts GitHub template URIs with refs, for example `github:owner/repo/[email protected]`. The res…
- CVE-2026-57114HIGHCVSS 7.2EG 7.2fixed in 4.6.592026-06-18
vulnerable: 4.5.126 ... 4.6.9 (66 versions)
PraisonAI: Jobs webhook SSRF protection bypass via DNS rebinding # Jobs webhook SSRF protection bypass via DNS rebinding ## Summary PraisonAI's Async Jobs API validates `webhook_url` when a job request is parsed and again when the inter…
- CVE-2026-57116CRITICALCVSS 9.8EG 9.8fixed in 4.6.592026-06-18
vulnerable: 4.2.1 ... 4.6.9 (196 versions)
PraisonAI: AgentOS remains unauthenticated after incomplete fix version and allows remote agent invocation # AgentOS remains unauthenticated after GHSA-pm96 patched version and allows remote agent invocation ## Summary PraisonAI's `Agen…
- CVE-2026-57117HIGHCVSS 8.8EG 8.8fixed in 4.6.592026-06-18
vulnerable: 4.6.10 ... 4.6.58 (47 versions)
PraisonAI: Compute-bridged file tools allow shell command injection # Compute-bridged file tools allow shell command injection ## Summary `LocalManagedAgent` / `SandboxedAgent` compute bridging wraps `read_file`, `list_files`, and `writ…
- CVE-2026-57119HIGHCVSS 7.5EG 7.5fixed in 4.6.592026-06-18
vulnerable: 0.0.1 ... 4.6.9 (749 versions)
PraisonAI is a multi-agent teams system. Prior to 4.6.59, the unauthenticated Jobs API accepts an absolute or traversing agent_file path in POST /api/v1/runs and passes it to the job executor without a workspace allowlist or boundary check…
- CVE-2026-57122HIGHCVSS 8.6EG 8.6fixed in 4.6.592026-06-18
vulnerable: 0.0.1 ... 4.6.9 (749 versions)
PraisonAI is a multi-agent teams system. Prior to 4.6.59, the WhatsApp and Linear bot webhook handlers verify HMAC signatures only when WHATSAPP_APP_SECRET or LINEAR_WEBHOOK_SECRET is configured and otherwise parse and dispatch unsigned re…
- CVE-2026-57124CRITICALCVSS 9.8EG 9.8fixed in 4.6.592026-06-18
vulnerable: 0.0.1 ... 4.6.9 (749 versions)
PraisonAI is a multi-agent teams system. Prior to 4.6.59, the default UI host applications expose POST /api/mcp/connect without mandatory authentication and accept caller-controlled command and args values that PraisonAIUI passes to StdioM…
- CVE-2026-57125CRITICALCVSS 9.8EG 9.8fixed in 4.6.592026-06-18
vulnerable: 0.0.1 ... 4.6.9 (749 versions)
PraisonAI is a multi-agent teams system. Prior to praisonai 4.6.59 and praisonaiagents 1.6.59, the unauthenticated POST /api/v1/runs Jobs API accepts attacker-controlled agent_yaml, and the approve field can mark execute_command as YAML-ap…
- CVE-2026-57127CRITICALCVSS 9.8EG 9.8fixed in 4.6.592026-06-18
vulnerable: 0.0.1 ... 4.6.9 (749 versions)
PraisonAI is a multi-agent teams system. Prior to 4.6.58, recipe serve installs APIKeyAuthMiddleware or JWTAuthMiddleware when an operator selects api-key or JWT authentication, but each middleware forwards requests when PRAISONAI_API_KEY …
- CVE-2026-57131CRITICALCVSS 9.8EG 9.8fixed in 4.6.592026-06-18
vulnerable: 0.0.1 ... 4.6.9 (749 versions)
PraisonAI is a multi-agent teams system. Prior to 4.6.58, praisonai.jobs.server.create_app mounts praisonai.jobs.router.create_router under /api/v1/runs without authentication or per-job authorization. Network clients can submit attacker-c…
- CVE-2026-57132HIGHCVSS 8.2EG 8.2fixed in 4.6.612026-06-18
vulnerable: 0.0.1 ... 4.6.9 (751 versions)
PraisonAI is a multi-agent teams system. Prior to 4.6.62, setting PRAISONAI_CALL_AUTH to disabled makes verify_token accept requests to /api/v1/agents/{id}/invoke without CALL_SERVER_TOKEN authentication. Deployments that use the applicati…
- CVE-2026-57142HIGHCVSS 7.8EG 7.8fixed in 4.6.612026-06-18
vulnerable: 4.5.100 ... 4.6.9 (103 versions)
PraisonAI recipe workflow policy can be bypassed by declaring and YAML-approving dangerous tools outside TEMPLATE.yaml ## Summary PraisonAI recipe execution has a dangerous-tool policy that is supposed to block default-denied tools unles…
- CVE-2026-57144HIGHCVSS 8.8EG 8.8fixed in 4.6.612026-06-18
vulnerable: 4.5.110 ... 4.6.9 (83 versions)
PraisonAI SandlockSandbox falls back to unrestricted subprocess execution when Landlock is unavailable ## Summary `praisonai.sandbox.SandlockSandbox` is documented and implemented as the kernel-enforced sandbox backend for untrusted code…
- CVE-2026-57145CRITICALCVSS 9.1EG 9.1fixed in 4.6.612026-06-18
vulnerable: 0.0.1 ... 4.6.9 (751 versions)
PraisonAI is a multi-agent teams system. Prior to 4.6.62, src/praisonai/praisonai/tools/multiedit.py passes the LLM-controlled filepath parameter directly to open for reading and writing without traversal rejection, symlink resolution, a w…
- CVE-2026-57146HIGHCVSS 7.5EG 7.5fixed in 4.6.612026-06-18
vulnerable: 4.5.115 ... 4.6.9 (78 versions)
PraisonAI A2U incomplete authentication fix leaves current serve command unauthenticated by default ## Summary The published A2U advisory `GHSA-f292-66h9-fpmf` says unauthenticated A2U event streaming was fixed in `praisonai` `4.5.115`. …
- CVE-2026-60085HIGHCVSS 7.5EG 7.5fixed in 4.6.782026-07-15
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI before 4.6.78 contains an unenforced security policy vulnerability in the default Subprocess Sandbox backend where blocked_commands, blocked_paths, blocked_imports, allow_subprocess, and allow_file_write restrictions are complete…
- CVE-2026-60090CRITICALCVSS 9.8EG 9.8fixed in 4.6.782026-07-11
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI before 4.6.78 fails to validate the caller-controlled dimension argument in the PGVector and Cassandra knowledge-store create_collection() backends. Although schema, keyspace, and collection-name identifiers are validated, the di…
- CVE-2026-61427HIGHCVSS 7.3EG 7.3fixed in 4.6.782026-07-15
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI before 4.6.78 exposes the MCP HTTP-stream transport without authentication by default: the CLI --api-key option defaults to None, and the server only enforces Authorization/Bearer checks when an API key is configured. When an ope…
- CVE-2026-61428HIGHCVSS 7.3EG 7.3fixed in 4.6.782026-07-11
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI AgentMail versions before 4.6.78 lack signature verification in webhook mode, allowing unauthenticated attackers to inject messages with spoofed sender addresses. Attackers can POST crafted message.received events to the webhook …
- CVE-2026-61433HIGHCVSS 7.8EG 7.8fixed in 4.6.782026-07-15
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI before 4.6.78 fails to safely encode deployment configuration values when generating Python source code for API servers. Attackers can inject arbitrary Python expressions through the deploy.api.host and agents_file configuration …
- CVE-2026-61435HIGHCVSS 8.2EG 8.2fixed in 4.6.782026-07-15
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI before 4.6.78 contains an authentication bypass in the Call API agent invocation endpoints (src/praisonai/praisonai/api/agent_invoke.py) when PRAISONAI_CALL_AUTH=disabled is configured. The safeguard intended to restrict the disa…
- CVE-2026-61444CRITICALCVSS 9.1EG 9.1fixed in 4.6.782026-07-10
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI versions before 4.6.78 contain a code injection vulnerability in deploy/api.py where the agents_file parameter is directly interpolated into an f-string without sanitization. Attackers can inject arbitrary Python code that execut…
- CVE-2026-62176CRITICALCVSS 9.1EG 9.1fixed in 4.6.782026-10-07
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
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 vi…
- CVE-2026-64824HIGHCVSS 8.4EG 8.4fixed in 4.6.402026-07-21
vulnerable: 0.0.1 ... 4.6.9 (731 versions)
Home Assistant Core before 2026.7.0 contains a path traversal vulnerability in the backup-restore function that allows attackers to write files to arbitrary absolute filesystem paths by supplying a crafted tar archive with a SYMTYPE entry …
Check whether praisonai is used in your infrastructure
EchelonGraph scans your cloud and SBOMs to map every package to your actual deployments. See blast radius for praisonai CVEs against the assets you own.
Book a Demo →