MervinPraison PraisonAI

147 vulnérabilités publiées citent ce produit.

Tel que les CNA l’écrivent dans leurs fiches CVE (éditeur et produit) ; les versions sont les leurs.

CVEVersions vulnérablesTitreSévéritéPubliéeEPSSExploitation
CVE-2026-57117>= 4.6.10, < 4.6.59PraisonAI: Compute-bridged file tools allow shell command injectionHIGH 8.80.6 %
CVE-2026-57146>= 4.5.115, < 4.6.61PraisonAI A2U incomplete authentication fix leaves current serve command unauthenticated by defaultHIGH 7.50.5 %
CVE-2026-57144>= 4.5.110, < 4.6.61PraisonAI SandlockSandbox falls back to unrestricted subprocess execution when Landlock is unavailableHIGH 8.80.2 %
CVE-2026-57142>= 4.5.87, < 4.6.61PraisonAI recipe workflow policy can be bypassed by declaring and YAML-approving dangerous tools outside TEMPLATE.yamlHIGH 7.80.2 %
CVE-2026-57121>= 0.1.4, < 0.1.5PraisonAI: Missing ownership check on DELETE endpoints allows members to delete others' content in Platform APIHIGH 8.10.3 %
CVE-2026-57116>= 4.2.1, < 4.6.59PraisonAI: AgentOS remains unauthenticated after GHSA-pm96 patched version and allows remote agent invocationCRITICAL 9.80.4 %
CVE-2026-57114>= 4.5.126, < 4.6.59PraisonAI: Jobs webhook SSRF protection bypass via DNS rebindingHIGH 7.20.3 %
CVE-2026-57113>= 2.6.0, < 4.6.59PraisonAI GitHub template cache path traversal allows outside-cache file write and directory deletionHIGH 8.10.4 %
CVE-2026-56840>= 4.5.2, < 4.6.59PraisonAI: HTTPApproval dashboard renders tool arguments as raw HTML, allowing approval-page XSS to approve dangerous toolsHIGH 8.80.4 %
CVE-2026-56838>= 4.5.87, < 4.6.59PraisonAI recipe.run_stream skips dangerous-tool policy enforcementHIGH 7.80.1 %
CVE-2026-56837>= 4.6.56, < 4.6.59PraisonAI LinearBot processes unsigned webhooks when LINEAR_WEBHOOK_SECRET is missingHIGH 8.60.2 %
CVE-2026-56836>= 4.5.112, < 4.6.59PraisonAI recipe serve Typer command bypasses the non-localhost authentication guardHIGH 8.20.3 %
CVE-2026-56835>= 3.11.0, < 4.6.59PraisonAI Slack app_mention bypasses configured user/channel authorizationHIGH 8.30.2 %
CVE-2026-56834>= 3.8.1, < 4.6.59PraisonAI dynamic-context artifact tools read arbitrary host files outside artifact storageHIGH 7.50.4 %
CVE-2026-56833>= 3.8.1, < 4.6.59PraisonAI Dynamic Context history and terminal tools read files outside configured storage via path traversalHIGH 7.50.5 %
CVE-2026-56832>= 4.5.2, < 4.6.59PraisonAI DiscordApproval accepts unrelated channel messages as dangerous-tool approvalsHIGH 8.80.1 %
CVE-2026-57118< 4.6.59PraisonAI AgentTeam.launch exposes unauthenticated remote agent listing and invocation endpointsCRITICAL 9.80.4 %
CVE-2026-62176< 4.6.78PraisonAI: Code Injection via f-string Interpolation in Deploy API Server GenerationCRITICAL 9.10.5 %
CVE-2026-57147< 4.6.51praisonai-platform: default JWT signing secret 'dev-secret-change-me' enables token forgeryCRITICAL 9.80.8 %
CVE-2026-57148< 4.6.51praisonai-platform 0.1.4 still boots on the hardcoded JWT secret dev-secret-change-me (default-open production guard)CRITICAL 9.80.6 %
CVE-2026-57140>= 1.6.0, < 1.7.2PraisonAI AgentOS exposes unauthenticated agent listing and invocationCRITICAL 9.40.6 %
CVE-2026-57139>= 1.5.0, < 1.7.2PraisonAI MCPServer exposes unauthenticated HTTP tools/callCRITICAL 9.80.8 %
CVE-2026-57133>= 1.5.1, < 1.7.2PraisonAI utility shell safe-command wrapper allowlist bypass via shell chainingHIGH 8.80.8 %
CVE-2026-57135>= 1.2.3, < 1.7.2PraisonAI SandboxExecutor network-isolated mode does not block non-proxy-aware network clientsHIGH 7.60.4 %
CVE-2026-57134>= 1.5.1, < 1.7.2PraisonAI MCPSecurity Basic/OAuth authentication policies accept invalid credentials without validationHIGH 8.20.4 %
CVE-2026-57138>= 1.4.0, < 1.7.2PraisonAI codeMode sandbox escape via Function constructorCRITICAL 9.90.7 %
CVE-2026-57136>= 1.2.3, < 1.7.2PraisonAI SandboxExecutor allowedCommands bypass via shell chainingHIGH 8.80.5 %
CVE-2026-57137>= 1.4.0, < 1.7.2PraisonAI AgentLoop onToolCall approval runs after tool executionHIGH 8.80.5 %
CVE-2026-57141< 1.7.2PraisonAI: Remote Code Execution via Sandbox Escape in `codeMode` ToolCRITICAL 9.80.7 %
CVE-2026-57112>= 3.10.0, < 4.6.59PraisonAI ToolsMCPServer legacy SSE transport accepts attacker Host/Origin and exposes registered toolsHIGH 8.30.2 %
CVE-2026-57145< 4.6.62PraisonAI: Arbitrary File Read/Write via `multiedit` Tool Without Path ValidationCRITICAL 9.10.5 %
CVE-2026-57132< 4.6.62PraisonAI: PRAISONAI_CALL_AUTH=disabled environment variable unconditionally disables authenticationHIGH 8.20.5 %
CVE-2026-57131< 4.6.48praisonai: Jobs API exposes agent-execution endpoints with no authenticationCRITICAL 9.81.0 %
CVE-2026-57124< 4.6.59PraisonAI UI MCP connect endpoint allows unauthenticated local command executionCRITICAL 9.81.0 %
CVE-2026-57122< 4.6.59PraisonAI: Webhook signature verification skipped (fail-open) when secret unset, allowing forged inbound webhooks (WhatsApp & Linear bots)HIGH 8.60.2 %
CVE-2026-57127< 4.6.48praisonai: recipe serve auth middleware silently disables itself when no secret is setCRITICAL 9.80.9 %
CVE-2026-56839< 4.6.59PraisonAI Code agent tools fail open without a workspace boundaryHIGH 7.30.4 %
CVE-2026-57119< 4.6.59PraisonAI: Unauthenticated Local File Inclusion via agent_file path in the Jobs APIHIGH 7.50.5 %
CVE-2026-57126< 1.6.59praisonaiagents: SSRF guard validates literal IPs only and never resolves DNSHIGH 8.50.4 %
CVE-2026-57128< 1.6.58PraisonAI: Unauthenticated Event Injection via SSE `/publish` EndpointMEDIUM 4.30.3 %
CVE-2026-57115< 4.6.59PraisonAI: SpiderTools redirect-target SSRF protection bypassMEDIUM 6.50.4 %
CVE-2026-57125< 4.6.59PraisonAI: Unauthenticated RCE via Jobs API + Approval BypassCRITICAL 9.80.6 %
CVE-2026-55536< 4.6.58Browser Server WebSocket origin validation bypass via unanchored regex (patch bypass of CVE-2026-40289 / GHSA-8x8f-54wf-vv92)CRITICAL 9.10.5 %
CVE-2026-55532< 4.6.58PraisonAI: Origin-validation bypass (startswith prefix match) enables unauthenticated cross-site request forgery against the PraisonAI MC…HIGH 7.60.2 %
CVE-2026-55533< 4.6.58PraisonAI: Authentication fail-open in Recipe server allows unauthenticated access when API key or JWT auth is configured without a secretHIGH 8.20.5 %
CVE-2026-55539< 4.6.58PraisonAI: [Auth Bypass] PraisonAI async Jobs API (`/api/v1/runs`) has no authentication — unauthenticated job execution, result theft, c…HIGH 8.60.6 %
CVE-2026-55527< 1.6.58PraisonAI: Arbitrary file write via unsanitized `user_id` in `FileMemory.__init__()` — path traversal to any writable locationHIGH 7.10.5 %
CVE-2026-55541< 4.6.58PraisonAI: `--api-key` flag on `praisonai serve` is not properly enforcedHIGH 8.80.5 %
CVE-2026-55535< 4.6.58PraisonAI: Server-Side Request Forgery via DNS rebinding bypass in webhook_url validationMEDIUM 6.80.3 %
CVE-2026-55537< 4.6.58PraisonAI: Webhook SSRF via DNS fail-open in `JobSubmitRequest.validate_webhook_url()` — bypass of CVE-2026-40114HIGH 7.10.3 %
CVE-2026-55538< 4.6.58PraisonAI: [Auth Bypass] `praisonai serve agents --api-key` is silently ignored — agent-invocation routes (`POST /agents`, `POST /agents/…HIGH 7.30.4 %
CVE-2026-55540< 4.6.58PraisonAI: [Path Traversal] agent tools escape the configured workspace via symlinksHIGH 7.10.4 %
CVE-2026-55530< 4.6.58PraisonAI: ast_grep_rewrite rewrites arbitrary files without the @require_approval gate enforced on every sibling mutation toolMEDIUM 6.10.2 %
CVE-2026-55534>= 4.6.34, < 4.6.58PraisonAI serve agents --api-key is ignored, allowing unauthenticated remote agent executionHIGH 8.60.5 %
CVE-2026-55526< 4.6.58PraisonAI: SSRF protection bypass in `spider_tools._host_is_blocked()` via DNS-resolved hostnames (`127.0.0.1.nip.io`)HIGH 8.50.4 %
CVE-2026-55531< 4.6.58PraisonAI: Unauthenticated unbounded session accumulation in the PraisonAI MCP HTTP server (memory exhaustion; session TTL never enforced)MEDIUM 6.50.5 %
CVE-2026-55528< 4.6.58praisonaiagents: AgentServer declares auth_token but never enforces it on any route (CWE-862)HIGH 8.20.5 %
CVE-2026-55529< 4.6.58PraisonAI: Origin validation bypass in MCP HTTP Stream transport allows browser-mediated unauthenticated tool execution on local MCP serverMEDIUM 6.90.2 %
CVE-2026-55525< 4.6.58PraisonAI: SSRF via redirect-following in praisonaiagents web_crawlHIGH 7.50.5 %
CVE-2026-55524< 1.6.58PraisonAI: SSRF in web_crawl tool via redirect-following and DNS rebinding (validate-then-fetch gap)HIGH 7.50.2 %
CVE-2026-55523>= 1.5.128, < 1.6.58PraisonAI has a`web_crawl` SSRF protection bypass via unchecked redirect targetsHIGH 7.70.5 %
CVE-2026-55522>= 3.9.26, < 4.6.58PraisonAI workflow include bypasses tools.py autoload opt-in and executes included recipe codeHIGH 7.80.2 %
CVE-2026-48168< 4.6.40PraisonAI: GitHub Actions Claude workflow command injection via unquoted PR branch nameCRITICAL 10.01.5 %
CVE-2026-47398< 4.6.40PraisonAI: Arbitrary code execution via unguarded `spec.loader.exec_module` in `agents_generator.py` - sibling of CVE-2026-44334HIGH 8.10.5 %
CVE-2026-47397< 4.6.40PraisonAI has an Arbitrary File Write in Python APIHIGH 7.10.5 %
CVE-2026-47396< 4.6.40PraisonAI call server exposes unauthenticated agent listing, invocation, and deletion when CALL_SERVER_TOKEN is unsetCRITICAL 9.80.4 %
CVE-2026-47395< 4.6.40PraisonAI CLI automatically resolves @url mentions in prompt text and can read loopback URLs into model contextMEDIUM 5.50.2 %
CVE-2026-47394< 4.6.40PraisonAI vulnerable to unauthenticated arbitrary file read via MCP workflow.show, workflow.validate, deploy.validateHIGH 8.70.5 %
CVE-2026-47393< 4.6.40PraisonAI `deploy --type api` emits a Flask server with authentication disabled by defaultCRITICAL 9.80.6 %
CVE-2026-47392< 4.6.40PraisonAI vulnerable to sandbox escape via `print.__self__` builtins module leak in `execute_code` (subprocess mode)CRITICAL 9.90.9 %
CVE-2026-47391< 4.6.40PraisonAI's unauthenticated A2A official example can reach real LLM-driven `eval()` tool executionCRITICAL 9.81.5 %
CVE-2026-47390< 4.6.40PraisonAI spider_tools SSRF protection bypass via alternate loopback host encodingsMEDIUM 5.50.2 %
CVE-2026-61446< 1.6.78PraisonAI before 1.6.78 Remote Code Execution via Plugin Auto-DiscoveryHIGH 8.60.3 %
CVE-2026-61443< 1.6.78PraisonAI before 1.6.78 Remote Code Execution via SkillToolsHIGH 8.60.6 %
CVE-2026-61440< 0.1.9PraisonAI Platform before 0.1.9 Authorization Bypass via Label EndpointsHIGH 7.10.3 %
CVE-2026-61438< 4.6.78PraisonAI before 4.6.78 Remote Code Execution via Broken AST SandboxHIGH 7.00.3 %
CVE-2026-61436< 4.6.78PraisonAI before 4.6.78 Missing Webhook Signature VerificationHIGH 8.80.4 %
CVE-2026-61435< 4.6.78PraisonAI before 4.6.78 Authentication Bypass via Host Header SpoofingHIGH 8.80.5 %
CVE-2026-61433< 4.6.78PraisonAI before 4.6.78 Code Injection via API deployment generatorHIGH 8.50.2 %
CVE-2026-61430< 1.6.78PraisonAI before 1.6.78 DNS Rebinding SSRF via web_crawlHIGH 8.40.3 %
CVE-2026-61427< 4.6.78PraisonAI before 4.6.78 Authentication Bypass via HTTP-streamMEDIUM 6.90.4 %
CVE-2026-60087< 1.6.78PraisonAI before 1.6.78 Tool Approval Cache BypassMEDIUM 6.90.3 %
CVE-2026-60085< 4.6.78PraisonAI before 4.6.78 Unenforced Security Policy in Subprocess SandboxHIGH 8.70.3 %
CVE-2026-61447< 1.6.78PraisonAI before 1.6.78 Remote Code Execution via CodeAgentCRITICAL 10.015 %
CVE-2026-61445< 4.6.78PraisonAI before 4.6.78 Arbitrary File Write and Command ExecutionCRITICAL 9.40.6 %
CVE-2026-61442< 0.1.9PraisonAI Platform before 0.1.9 Authorization Bypass via PATCHHIGH 7.10.3 %
CVE-2026-61439< 4.6.78PraisonAI before 4.6.78 Prompt Injection Defense BypassHIGH 8.70.3 %
CVE-2026-61429< 1.6.78PraisonAI before 1.6.78 SSRF via Crawl4AI Chromium backendHIGH 8.40.3 %
CVE-2026-61428< 4.6.78PraisonAI AgentMail before 4.6.78 Message Injection via WebhookMEDIUM 6.90.3 %
CVE-2026-61426< 1.7.3PraisonAI before 1.7.3 Unauthenticated Agent Access via Insecure DefaultsHIGH 8.80.4 %
CVE-2026-60090< 4.6.78PraisonAI before 4.6.78 SQL/CQL Injection via vector dimensionCRITICAL 9.30.7 %
CVE-2026-60088< 4.6.78PraisonAI before 4.6.78 Path Traversal via Custom CommandsMEDIUM 6.80.2 %
CVE-2026-61444< 4.6.78PraisonAI before 4.6.78 Code Injection via f-stringCRITICAL 9.40.5 %
CVE-2026-61441< 0.1.9PraisonAI Platform before 0.1.9 Authorization Bypass via DependenciesHIGH 7.10.3 %
CVE-2026-61437< 1.6.78PraisonAI before 1.6.78 Remote Code Execution via tools.pyHIGH 8.50.2 %
CVE-2026-61434< 4.6.78PraisonAI before 4.6.78 Allowlist Bypass via find -execHIGH 8.70.7 %
CVE-2026-61432< 1.6.78PraisonAI FastContext before 1.6.78 Path TraversalMEDIUM 6.90.3 %
CVE-2026-61431< 4.6.78PraisonAI before 4.6.78 Path Traversal via ContextGathererMEDIUM 6.80.4 %
CVE-2026-60091< 4.6.78PraisonAI before 4.6.78 Unauthenticated SSRF via webhook_urlMEDIUM 6.90.2 %
CVE-2026-60089< 1.6.78PraisonAI before 1.6.78 Path Traversal via config.tomlMEDIUM 6.90.2 %
CVE-2026-60086< 4.6.78PraisonAI before 4.6.78 Prompt Injection Defense BypassMEDIUM 6.90.3 %
CVE-2026-44340< 4.6.37PraisonAI: Symlink-extraction bypass of `_safe_extractall` writes outside `dest_dir`HIGH 8.70.4 %
CVE-2026-44339praisonaiagents < 1.6.37 ; praisonai < 4.6.37PraisonAI has unsafe tool resolution in `ToolExecutionMixin.execute_tool`: undeclared `__main__` callables executeHIGH 8.60.4 %
CVE-2026-44338>= 2.5.6, < 4.6.34PraisonAI ships and generates a legacy API server with authentication disabled by default, allowing unauthenticated workflow executionHIGH 7.333 %
CVE-2026-44337>= 2.4.1, < 4.6.34PraisonAI knowledge-store backends interpolate unvalidated collection names into SQL and CQL queriesMEDIUM 6.30.2 %
CVE-2026-44336< 4.6.34PraisonAI MCP `tools/call` path-traversal and RCE via Python `.pth` injectionCRITICAL 9.40.6 %
CVE-2026-44335< 1.6.32SSRF bypass in PraisonAIHIGH 7.70.4 %
CVE-2026-44334>= 4.5.139, < 4.6.32PraisonAI: Unauthenticated RCE via `tool_override.py`HIGH 8.40.2 %
CVE-2026-41497< 4.6.9Incomplete fix for CVE-2026-34935: Command Injection in MervinPraison/PraisonAICRITICAL 9.80.5 %
CVE-2026-41496praisonaiagents < 1.6.9 ; praisonai < 4.6.9PraisonAI: SQL Injection via unvalidated `table_prefix` in 9 conversation store backends (incomplete fix for CVE-2026-40315)HIGH 8.10.3 %
CVE-2026-40313< 4.5.140PraisonAI: ArtiPACKED Vulnerability via GitHub Actions Credential PersistenceCRITICAL 9.10.3 %
CVE-2026-40289< 4.5.139PraisonAI Browser Server allows unauthenticated WebSocket clients to hijack connected extension sessionsCRITICAL 9.10.4 %
CVE-2026-40288< 4.5.139PraisonAI: Critical RCE via `type: job` workflow YAMLCRITICAL 9.80.6 %
CVE-2026-40287< 4.5.139PraisonAI has RCE via Automatic tools.py ImportHIGH 8.40.2 %
CVE-2026-40315< 4.5.133PraisonAI: SQLiteConversationStore didn't validate table_prefix when constructing SQL queriesHIGH 7.20.3 %
CVE-2026-40159< 4.5.128PraisonAI Exposes Sensitive Environment Variable via Untrusted MCP Subprocess ExecutionMEDIUM 5.50.2 %
CVE-2026-40158< 4.5.128PraisonAI has Improper Control of Generation of Code ('Code Injection') and Protection Mechanism Failure in praisonaiHIGH 8.60.2 %
CVE-2026-40157< 4.5.128PraisonAI affected by arbitrary file write via path traversal in `praisonai recipe unpack`CRITICAL 9.40.4 %
CVE-2026-40156< 4.5.128PraisonAI Affected by Implicit Execution of Arbitrary Code via Automatic `tools.py` LoadingHIGH 7.80.2 %
CVE-2026-40154< 4.5.128PraisonAI Affected by Untrusted Remote Template Code ExecutionCRITICAL 9.60.3 %
CVE-2026-40151< 4.5.128PraisonAI Affected by Unauthenticated Information Disclosure of Agent Instructions via /api/agents in AgentOSMEDIUM 5.30.8 %
CVE-2026-40149< 4.5.128PraisonAI has an Unauthenticated Allow-List Manipulation Bypasses Agent Tool Approval Safety ControlsHIGH 7.90.2 %
CVE-2026-40148< 4.5.128PraisonAI Affected by Decompression Bomb DoS via Recipe Bundle Extraction Without Size LimitsMEDIUM 6.50.2 %
CVE-2026-40116< 4.5.128PraisonAI's Unauthenticated WebSocket Endpoint Proxies to Paid OpenAI Realtime API Without Rate LimitsHIGH 7.50.4 %
CVE-2026-40115< 4.5.128PraisonAI has an Unrestricted Upload Size in WSGI Recipe Registry Server Enables Memory Exhaustion DoSHIGH 7.50.3 %
CVE-2026-40114< 4.5.128PraisonAI has Server-Side Request Forgery via Unvalidated webhook_url in Jobs APICRITICAL 10.00.2 %
CVE-2026-40113< 4.5.128PraisonAI has an Argument Injection into Cloud Run Environment Variables via Unsanitized Comma in gcloud --set-env-varsHIGH 8.40.2 %
CVE-2026-40112< 4.5.128PraisonAI has Stored XSS via Unsanitized Agent Output in HTML Rendering (nh3 Not a Required Dependency)MEDIUM 6.10.2 %
CVE-2026-40088< 4.5.121Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') in praisonaiCRITICAL 9.70.4 %
CVE-2026-39891< 4.5.115PraisonAI has a Template Injection in Agent Tool DefinitionsHIGH 8.80.6 %
CVE-2026-39890< 4.5.115PraisonAI Affected by Remote Code Execution via YAML Deserialization in Agent Definition LoadingCRITICAL 9.80.6 %
CVE-2026-39889< 4.5.115PraisonAI has Unauthenticated SSE Event Stream Exposes All Agent Activity in A2U ServerHIGH 7.50.4 %
CVE-2026-39307< 4.5.113PraisonAI has an Arbitrary File Write (Zip Slip) in Templates ExtractionHIGH 8.10.3 %
CVE-2026-39308< 4.5.113PraisonAI recipe registry publish path traversal allows out-of-root file writeHIGH 7.10.3 %
CVE-2026-39306< 4.5.113PraisonAI recipe registry pull path traversal writes files outside the chosen output directoryHIGH 7.30.3 %
CVE-2026-39305< 4.5.113Arbitrary File Write / Path Traversal in Action OrchestratorCRITICAL 10.00.3 %
CVE-2026-35615< 4.5.113PraisonAI has a Path Traversal in FileToolsCRITICAL 9.20.4 %
CVE-2026-34955< 4.5.97PraisonAI: Sandbox Escape via shell=True and Bypassable Blocklist in SubprocessSandboxCRITICAL 10.00.4 %
CVE-2026-34954< 1.5.95PraisonAI: SSRF in FileTools.download_file() via Unvalidated URLHIGH 8.60.4 %
CVE-2026-34953< 4.5.97PraisonAI: Authentication Bypass in OAuthManager.validate_token()CRITICAL 9.10.4 %
CVE-2026-34952< 4.5.97PraisonAI: Missing Authentication in WebSocket GatewayCRITICAL 9.10.5 %
CVE-2026-34939< 4.5.90PraisonAI: ReDoS via Unvalidated User-Controlled Regex in MCPToolIndex.search_tools()HIGH 7.50.4 %
CVE-2026-34938< 1.5.90PraisonAI: Python Sandbox Escape via str Subclass startswith() Override in execute_codeCRITICAL 10.013 %
CVE-2026-34937< 1.5.90PraisonAI: Shell Injection in run_python() via Unescaped $() SubstitutionCRITICAL 9.80.6 %
CVE-2026-34936< 4.5.90PraisonAI: SSRF via Unvalidated api_base in passthrough() FallbackHIGH 7.70.4 %
CVE-2026-34934< 4.5.90PraisonAI: Second-Order SQL Injection in `get_all_user_threads`CRITICAL 9.80.5 %
CVE-2026-34935>= 4.5.15, < 4.5.69PraisonAI: OS Command Injection in MCPHandler.parse_mcp_command()CRITICAL 9.80.8 %