praisonai
PyPI106 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 3
- 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 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 text…
- CVE-2026-56833HIGHCVSS 7.5EG 7.5fixed in 4.6.592026-06-18
vulnerable: 3.10.0 ... 4.6.9 (300 versions)
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. Th…
- CVE-2026-56834HIGHCVSS 7.5EG 7.5fixed in 4.6.592026-06-18
vulnerable: 3.10.0 ... 4.6.9 (300 versions)
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 t…
- CVE-2026-56835HIGHCVSS 8.3EG 8.3fixed in 4.6.592026-06-18
vulnerable: 3.11.0 ... 4.6.9 (215 versions)
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 handler,…
- CVE-2026-56836HIGHCVSS 8.2EG 8.2fixed in 4.6.592026-06-18
vulnerable: 4.5.112 ... 4.6.9 (79 versions)
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 se…
- CVE-2026-56837HIGHCVSS 8.6EG 8.6fixed in 4.6.592026-06-18
vulnerable: 4.6.56, 4.6.57, 4.6.58
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 only …
- CVE-2026-56838HIGHCVSS 7.8EG 7.8fixed in 4.6.592026-06-18
vulnerable: 4.5.100 ... 4.6.9 (101 versions)
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()…
- 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 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 i…
- 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 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/template@v1.0.0. The resolver stores the user-controlle…
- CVE-2026-57114HIGHCVSS 7.2EG 7.2fixed in 4.6.592026-06-18
vulnerable: 4.5.126 ... 4.6.9 (66 versions)
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 bl…
- CVE-2026-57116CRITICALCVSS 9.8EG 9.8fixed in 4.6.592026-06-18
vulnerable: 4.2.1 ... 4.6.9 (196 versions)
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-pm96-…
- CVE-2026-57117HIGHCVSS 8.8EG 8.8fixed in 4.6.592026-06-18
vulnerable: 4.6.10 ... 4.6.58 (47 versions)
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 converts…
- 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 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_dangerou…
- CVE-2026-57144HIGHCVSS 8.8EG 8.8fixed in 4.6.612026-06-18
vulnerable: 4.5.110 ... 4.6.9 (83 versions)
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() p…
- 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 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 the …
- 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-60086MEDIUMCVSS 5.3EG 5.3fixed in 4.6.782026-07-10
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI before 4.6.78 contains a prompt injection defense bypass vulnerability where the injection defense only blocks threats classified as CRITICAL, requiring three or more detector families to match simultaneously. Attackers can craft…
- CVE-2026-60088MEDIUMCVSS 5.5EG 5.5fixed in 4.6.782026-07-11
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI before 4.6.78 fails to validate file path references in custom command templates, allowing attackers to read files outside the workspace. Attackers can include path traversal sequences like @../outside_secret.txt or absolute path…
- 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-60091HIGHCVSS 7.2EG 7.2fixed in 4.6.782026-07-10
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI before 4.6.78 contains an unauthenticated server-side request forgery vulnerability in the Jobs API /api/v1/runs endpoint. The webhook_url parameter is validated at request time but re-resolved at connection time, allowing attack…
- 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-61431MEDIUMCVSS 5.5EG 5.5fixed in 4.6.782026-07-10
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI before 4.6.78 contains a path traversal vulnerability in ContextGatherer that fails to validate include paths in .praisoncontext and .praisoninclude files. Attackers can supply absolute paths or parent directory traversal sequenc…
- 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-61434HIGHCVSS 8.8EG 8.8fixed in 4.6.782026-07-10
vulnerable: 0.0.1 ... 4.6.9 (763 versions)
PraisonAI versions before 4.6.78 contain an allowlist bypass vulnerability in shell command execution that allows attackers to execute restricted commands via find's built-in -exec, -execdir, and -delete actions. Attackers can craft find c…
- 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…
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 →