PraisonAI是Mervin Praison个人开发者的一个低代码多智能体协作框架。 PraisonAI 4.5.90之前版本存在SQL注入漏洞,该漏洞源于get_all_user_threads函数使用未转义的线程ID构造原始SQL查询,可能导致SQL注入并获取完整数据库访问权限。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
10-question deep dive: root cause, exploitation, mitigation, urgency. Read summary free, full version requires login.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| MervinPraison | PraisonAI | < 4.5.90 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-34938 | 10.0 CRITICAL | PraisonAI: Python Sandbox Escape via str Subclass startswith() Override in execute_code |
| CVE-2026-34935 | 9.8 CRITICAL | PraisonAI: OS Command Injection in MCPHandler.parse_mcp_command() |
| CVE-2026-34952 | 9.1 CRITICAL | PraisonAI: Missing Authentication in WebSocket Gateway |
| CVE-2026-34953 | 9.1 CRITICAL | PraisonAI: Authentication Bypass in OAuthManager.validate_token() |
| CVE-2026-34955 | 8.8 HIGH | PraisonAI: Sandbox Escape via shell=True and Bypassable Blocklist in SubprocessSandbox |
| CVE-2026-34954 | 8.6 HIGH | PraisonAI: SSRF in FileTools.download_file() via Unvalidated URL |
| CVE-2026-34937 | 7.8 HIGH | PraisonAI: Shell Injection in run_python() via Unescaped $() Substitution |
| CVE-2026-34936 | 7.7 HIGH | PraisonAI: SSRF via Unvalidated api_base in passthrough() Fallback |
| CVE-2026-34939 | 6.5 MEDIUM | PraisonAI: ReDoS via Unvalidated User-Controlled Regex in MCPToolIndex.search_tools() |
No comments yet