praisonaiagents

Page établie d’après les avis qui citent ce paquet : ses métadonnées de registre (versions, licence, dépendances) n’ont pas encore été récupérées par ce service.

En bref

Écosystème
PyPI
État de vulnérabilité
99 avis sans verdict

Avis (99)

AvisVersions affectéesDernière version
GHSA-29r9-67vg-qj56
PraisonAI: Human-in-the-loop tool approval is cached by tool name and silently reused for all subsequent calls with arbitrary arguments
< 1.6.78Indéterminé
GHSA-2rcg-mm5h-xchx
PraisonAI: Arbitrary File Read via `@file:` Mention Path Traversal
< 1.6.59Indéterminé
GHSA-2xv2-w8cq-5gxw
PraisonAI: CodeAgent Executes LLM-Generated Code Without Sandboxing and Leaks All Environment Secrets
< 1.6.78Indéterminé
GHSA-35w5-pcw4-jx94
PraisonAI: Unauthenticated Event Injection via SSE `/publish` Endpoint
< 1.6.59Indéterminé
GHSA-44c2-3rw4-5gvh
PraisonAI Has SSRF in FileTools.download_file() via Unvalidated URL
< 1.5.95Indéterminé
GHSA-4869-x4pr-q22x
PraisonAI: Unauthenticated RCE via Jobs API + Approval Bypass
< 1.6.59Indéterminé
GHSA-4gfv-wg42-7jw5
PraisonAI: Unsafe Dynamic Module Loading Leads to Arbitrary Code Execution via tools.py in AgentFlow
< 1.6.78Indéterminé
GHSA-4mr5-g6f9-cfrh
PraisonAI vulnerable to sandbox escape via `print.__self__` builtins module leak in `execute_code` (subprocess mode)
< 1.6.40Indéterminé
GHSA-4pcv-mg8v-vrgf
PraisonAI: Server-Side Request Forgery (SSRF) in SearxNG / search_web tools via attacker-controlled searxng_url parameter
< 1.6.61Indéterminé
GHSA-4xxv-6wmf-xf45
PraisonAI: FastContext path resolution permits absolute and traversal reads outside the workspace
< 1.6.78Indéterminé
GHSA-5c6w-wwfq-7qqm
PraisonAI spider_tools SSRF protection bypass via alternate loopback host encodings
< 1.6.40Indéterminé
GHSA-5cxw-77wg-jrf3
PraisonAI CLI automatically resolves @url mentions in prompt text and can read loopback URLs into model context
< 1.6.40Indéterminé
GHSA-5r34-2g38-6569
praisonaiagents web_crawl vulnerable to SSRF via redirect-following
< 1.6.58Indéterminé
GHSA-6g59-gm2v-qhvq
PraisonAI: Crawl4AI/Chromium backend is also affected by the `web_crawl` SSRF validation bypass
< 1.6.78Indéterminé
GHSA-6h9p-93hq-q7h6
PraisonAI: SpiderTools redirect-target SSRF protection bypass
< 1.6.59Indéterminé
GHSA-6vh2-h83c-9294
PraisonAI: Python Sandbox Escape via str Subclass startswith() Override in execute_code
< 1.5.90Indéterminé
GHSA-766v-q9x3-g744
PraisonAI has Memory State Leakage and Path Traversal in MultiAgent Context Handling
< 1.5.115Indéterminé
GHSA-7g3p-92qq-8wvh
praisonaiagents: AgentServer declares auth_token but never enforces it on any route
< 1.6.58Indéterminé
GHSA-7j2f-xc8p-fjmq
PraisonAIAgents: Path Traversal via Unvalidated Glob Pattern in list_files Bypasses Workspace Boundary
< 1.5.128Indéterminé
GHSA-8f4v-xfm9-3244
PraisonAIAgents has SSRF and Local File Read via Unvalidated URLs in web_crawl Tool
< 1.5.128Indéterminé
GHSA-8hjw-25cg-g52h
praisonaiagents has a `web_crawl` SSRF protection bypass via unchecked redirect targets
1.5.128 – < 1.6.58Indéterminé
GHSA-8x8f-54wf-vv92
PraisonAI Browser Server allows unauthenticated WebSocket clients to hijack connected extension sessions
< 1.5.140Indéterminé
GHSA-c44f-37qr-gw3f
PraisonAI: SkillTools Executes Scripts Without Path Containment Validation
< 1.6.78Indéterminé
GHSA-c969-5x3p-vq3v
PraisonAI: IMAP Command Injection via Unsanitized Email Search Parameters
< 1.6.59Indéterminé
GHSA-cfxv-8fw8-rwpv
praisonaiagents: ast_grep_rewrite rewrites arbitrary files without the @require_approval gate enforced on every sibling mutation tool
< 1.6.58Indéterminé
GHSA-ffp3-3562-8cv3
PraisonAI: Coarse-Grained Tool Approval Cache Bypasses Per-Invocation Consent for Shell Commands
< 4.5.128Indéterminé
GHSA-g985-wjh9-qxxc
PraisonAI Vulnerable to RCE via Automatic tools.py Import
< 1.5.140Indéterminé
GHSA-gmjg-hv98-qggq
PraisonAI has unsafe tool resolution in `ToolExecutionMixin.execute_tool`: undeclared `__main__` callables execute
< 1.6.37Indéterminé
GHSA-grrg-5cg9-58pf
PraisonAIAgents: Arbitrary File Read via read_skill_file Missing Workspace Boundary and Approval Gate
< 1.5.128Indéterminé
GHSA-gxmw-5f7x-6g22
praisonaiagents vulnerable to arbitrary file write via unsanitized `user_id` in `FileMemory.__init__()` — path traversal to any writable location
< 1.6.58Indéterminé
GHSA-hxmv-c4g6-5fqc
PraisonAI workflow include bypasses tools.py autoload opt-in and executes included recipe code
0.12.12 – < 1.6.58Indéterminé
GHSA-m6wp-h223-4c8g
PraisonAI: Plugin Auto-Discovery Executes Arbitrary Python Files Without Verification
< 1.6.78Indéterminé
GHSA-pv2j-rghr-v5r9
PraisonAI: execute_code sandbox bypass: str.format C-level attribute access reads every blocklisted dunder
< 1.6.59Indéterminé
GHSA-q9pw-vmhh-384g
PraisonAI has an SSRF bypass
< 1.6.32Indéterminé
GHSA-qf73-2hrx-xprp
PraisonAI has sandbox escape via exception frame traversal in `execute_code` (subprocess mode)
< 1.5.115Indéterminé
GHSA-qg25-6gc4-48mg
PraisonAI: DNS rebinding bypass in `web_crawl` SSRF protection allows internal response disclosure
< 1.6.78Indéterminé
GHSA-qjw5-xwrp-xwpq
PraisonAI: Project config can auto-save agent output outside the project root
< 1.6.78Indéterminé
GHSA-qq9r-63f6-v542
PraisonAIAgents: SSRF via unvalidated URL in `web_crawl` httpx fallback
0.13.23 – < 1.5.128Indéterminé
GHSA-rg3h-x3jw-7jm5
PraisonAI: SQL Injection via unvalidated `table_prefix` in 9 conversation store backends (incomplete fix for CVE-2026-40315)
< 1.6.8Indéterminé
GHSA-v7px-3835-7gjx
PraisonAIAgents has an OS Command Injection via shell=True in Memory Hooks Executor (memory/hooks.py)
< 1.5.128Indéterminé
GHSA-v8g7-9q6v-p3x8
PraisonAIAgents: Environment Variable Secret Exfiltration via os.path.expandvars() Bypassing shell=False in Shell Tool
< 1.5.128Indéterminé
GHSA-vc46-vw85-3wvm
PraisonAI has critical RCE via `type: job` workflow YAML
< 1.5.140Indéterminé
GHSA-vg6p-v9vm-6fgj
praisonaiagents vulnerable to SSRF in web_crawl tool via redirect-following and DNS rebinding (validate-then-fetch gap)
< 1.6.58Indéterminé
GHSA-vmf9-xx9w-86wx
PraisonAI ToolsMCPServer legacy SSE transport accepts attacker Host/Origin and exposes registered tools
0.6.0 – < 1.6.59Indéterminé
GHSA-vxgj-xg5c-p4h7
praisonaiagents: SSRF guard validates literal IPs only and never resolves DNS
< 1.6.59Indéterminé
GHSA-w37c-qqfp-c67f
PraisonAI: Shell Injection in run_python() via Unescaped $() Substitution
< 1.5.90Indéterminé
GHSA-x227-pf99-vffg
PraisonAI: MCP SSE transport binds 0.0.0.0 with no authentication and no Origin validation; bundled SecurityConfig is never wired in
< 1.6.59Indéterminé
GHSA-x44h-65qv-cw74
praisonaiagents has an SSRF protection bypass in `spider_tools._host_is_blocked()` via DNS-resolved hostnames (`127.0.0.1.nip.io`)
< 1.6.58Indéterminé
GHSA-x462-jjpc-q4q4
PraisonAI: Cross-Origin Agent Execution via Hardcoded Wildcard CORS and Missing Authentication on AGUI Endpoint
< 4.5.128Indéterminé
GHSA-x8cv-xmq7-p8xp
PraisonAI AgentTeam.launch exposes unauthenticated remote agent listing and invocation endpoints
< 1.6.59Indéterminé
PYSEC-2026-2940
PraisonAI Has SSRF in FileTools.download_file() via Unvalidated URL
< 1.5.95Indéterminé
PYSEC-2026-2941
PraisonAI spider_tools SSRF protection bypass via alternate loopback host encodings
< 1.6.40Indéterminé
PYSEC-2026-2942
PraisonAI CLI automatically resolves @url mentions in prompt text and can read loopback URLs into model context
< 1.6.40Indéterminé
PYSEC-2026-2943
PraisonAI has Memory State Leakage and Path Traversal in MultiAgent Context Handling
< 1.5.115Indéterminé
PYSEC-2026-2944
PraisonAIAgents: Path Traversal via Unvalidated Glob Pattern in list_files Bypasses Workspace Boundary
< 1.5.128Indéterminé
PYSEC-2026-2945
PraisonAIAgents has SSRF and Local File Read via Unvalidated URLs in web_crawl Tool
< 1.5.128Indéterminé
PYSEC-2026-2946
PraisonAI: Coarse-Grained Tool Approval Cache Bypasses Per-Invocation Consent for Shell Commands
< 4.5.128Indéterminé
PYSEC-2026-2947
PraisonAI Vulnerable to RCE via Automatic tools.py Import
< 1.5.140Indéterminé
PYSEC-2026-2948
PraisonAI has unsafe tool resolution in `ToolExecutionMixin.execute_tool`: undeclared `__main__` callables execute
< 1.6.37Indéterminé
PYSEC-2026-2949
PraisonAIAgents: Arbitrary File Read via read_skill_file Missing Workspace Boundary and Approval Gate
< 1.5.128Indéterminé
PYSEC-2026-2950
PraisonAI has an SSRF bypass
< 1.6.32Indéterminé
PYSEC-2026-2951
PraisonAIAgents: SSRF via unvalidated URL in `web_crawl` httpx fallback
0.13.23 – < 1.5.128Indéterminé
PYSEC-2026-2952
PraisonAI: SQL Injection via unvalidated `table_prefix` in 9 conversation store backends (incomplete fix for CVE-2026-40315)
< 1.6.8Indéterminé
PYSEC-2026-2953
PraisonAIAgents: Environment Variable Secret Exfiltration via os.path.expandvars() Bypassing shell=False in Shell Tool
< 1.5.128Indéterminé
PYSEC-2026-2954
PraisonAI: Shell Injection in run_python() via Unescaped $() Substitution
< 1.5.90Indéterminé
PYSEC-2026-3527
PraisonAI: Arbitrary File Read via `@file:` Mention Path Traversal
< 1.6.59Indéterminé
PYSEC-2026-3528
PraisonAI: Unauthenticated Event Injection via SSE `/publish` Endpoint
< 1.6.59Indéterminé
PYSEC-2026-3529
PraisonAI: Unauthenticated RCE via Jobs API + Approval Bypass
< 1.6.59Indéterminé
PYSEC-2026-3530
PraisonAI: Server-Side Request Forgery (SSRF) in SearxNG / search_web tools via attacker-controlled searxng_url parameter
< 1.6.61Indéterminé
PYSEC-2026-3531
PraisonAI: SpiderTools redirect-target SSRF protection bypass
< 1.6.59Indéterminé
PYSEC-2026-3532
PraisonAI: IMAP Command Injection via Unsanitized Email Search Parameters
< 1.6.59Indéterminé
PYSEC-2026-3533
PraisonAI: execute_code sandbox bypass: str.format C-level attribute access reads every blocklisted dunder
< 1.6.59Indéterminé
PYSEC-2026-3534
PraisonAI ToolsMCPServer legacy SSE transport accepts attacker Host/Origin and exposes registered tools
0.6.0 – < 1.6.59Indéterminé
PYSEC-2026-3535
praisonaiagents: SSRF guard validates literal IPs only and never resolves DNS
< 1.6.59Indéterminé
PYSEC-2026-3536
PraisonAI: MCP SSE transport binds 0.0.0.0 with no authentication and no Origin validation; bundled SecurityConfig is never wired in
< 1.6.59Indéterminé
PYSEC-2026-3537
PraisonAI AgentTeam.launch exposes unauthenticated remote agent listing and invocation endpoints
< 1.6.59Indéterminé
PYSEC-2026-3898
praisonaiagents web_crawl vulnerable to SSRF via redirect-following
< 1.6.58Indéterminé
PYSEC-2026-3899
praisonaiagents: AgentServer declares auth_token but never enforces it on any route
< 1.6.58Indéterminé
PYSEC-2026-3900
praisonaiagents has a `web_crawl` SSRF protection bypass via unchecked redirect targets
1.5.128 – < 1.6.58Indéterminé
PYSEC-2026-3901
praisonaiagents: ast_grep_rewrite rewrites arbitrary files without the @require_approval gate enforced on every sibling mutation tool
< 1.6.58Indéterminé
PYSEC-2026-3902
praisonaiagents vulnerable to arbitrary file write via unsanitized `user_id` in `FileMemory.__init__()` — path traversal to any writable location
< 1.6.58Indéterminé
PYSEC-2026-3903
PraisonAI workflow include bypasses tools.py autoload opt-in and executes included recipe code
0.12.12 – < 1.6.58Indéterminé
PYSEC-2026-3904
praisonaiagents vulnerable to SSRF in web_crawl tool via redirect-following and DNS rebinding (validate-then-fetch gap)
< 1.6.58Indéterminé
PYSEC-2026-3905
praisonaiagents has an SSRF protection bypass in `spider_tools._host_is_blocked()` via DNS-resolved hostnames (`127.0.0.1.nip.io`)
< 1.6.58Indéterminé
PYSEC-2026-4265
PraisonAI: Human-in-the-loop tool approval is cached by tool name and silently reused for all subsequent calls with arbitrary arguments
< 1.6.78Indéterminé
PYSEC-2026-4266
PraisonAI: CodeAgent Executes LLM-Generated Code Without Sandboxing and Leaks All Environment Secrets
< 1.6.78Indéterminé
PYSEC-2026-4267
PraisonAI: Unsafe Dynamic Module Loading Leads to Arbitrary Code Execution via tools.py in AgentFlow
< 1.6.78Indéterminé
PYSEC-2026-4268
PraisonAI: FastContext path resolution permits absolute and traversal reads outside the workspace
< 1.6.78Indéterminé
PYSEC-2026-4269
PraisonAI: Crawl4AI/Chromium backend is also affected by the `web_crawl` SSRF validation bypass
< 1.6.78Indéterminé
PYSEC-2026-4270
PraisonAI: SkillTools Executes Scripts Without Path Containment Validation
< 1.6.78Indéterminé
PYSEC-2026-4271
PraisonAI: Plugin Auto-Discovery Executes Arbitrary Python Files Without Verification
< 1.6.78Indéterminé
PYSEC-2026-4272
PraisonAI: DNS rebinding bypass in `web_crawl` SSRF protection allows internal response disclosure
< 1.6.78Indéterminé
PYSEC-2026-4273
PraisonAI: Project config can auto-save agent output outside the project root
< 1.6.78Indéterminé
PYSEC-2026-483
PraisonAI vulnerable to sandbox escape via `print.__self__` builtins module leak in `execute_code` (subprocess mode)
< 1.6.40Indéterminé
PYSEC-2026-484
PraisonAI: Python Sandbox Escape via str Subclass startswith() Override in execute_code
< 1.5.90Indéterminé
PYSEC-2026-485
PraisonAI Browser Server allows unauthenticated WebSocket clients to hijack connected extension sessions
< 1.5.140Indéterminé
PYSEC-2026-486
PraisonAI has sandbox escape via exception frame traversal in `execute_code` (subprocess mode)
< 1.5.115Indéterminé
PYSEC-2026-487
PraisonAIAgents has an OS Command Injection via shell=True in Memory Hooks Executor (memory/hooks.py)
< 1.5.128Indéterminé
PYSEC-2026-488
PraisonAI has critical RCE via `type: job` workflow YAML
< 1.5.140Indéterminé

Avis retirés (8)

Retirés par leur éditeur : ils ne concernent aucune version et ne sont pas comptés ci-dessus.

Sources

SourceLicence