🔴 严重 | CVE-2026-47392 — PraisonAI is a multi-agent teams system. Prior to ...
🔴 《严重安全漏洞:CVE-2026-47392》
CVSS 评分: 严重(9.9) 状态: Received 发布时间: 2026-07-21
漏洞简介
CVE-2026-47392 是一个存在于 PraisonAI(一个多智能体团队系统)中的严重安全漏洞。该漏洞位于 praisonaiagents/tools/python_tools.py 文件中的 execute_code() 函数(版本 v1.6.37,子进程沙箱模式)。攻击者可以利用 print.__self__ 获取真实的 Python builtins 模块,然后通过 vars() 和运行时字符串构造提取 __import__ 函数,从而完全绕过沙箱限制,在宿主机上执行任意操作系统命令。
该漏洞是一种全新的绕过方式,能够成功规避此前针对以下 CVE 的所有补丁:
- CVE-2026-39888(帧遍历,frame traversal)
- CVE-2026-34938(字符串子类,str subclass)
- CVE-2026-40158(
type.__getattribute__蹦床,trampoline)
该漏洞属于 CWE-184(不完整的黑名单) 和 CWE-693(保护机制失效) 类别。
影响范围
- 受影响软件:PraisonAI 版本低于 4.6.40,对应
praisonaiagents版本低于 1.6.40 - 修复版本:PraisonAI 4.6.40 和
praisonaiagents1.6.40 已包含更新修复
风险分析
- 攻击向量:网络远程攻击(AV:N)
- 攻击复杂度:低(AC:L)
- 所需权限:低权限(PR:L)
- 用户交互:无需用户交互(UI:N)
- 影响范围:已变更(S:C),即漏洞可导致系统安全边界被突破
- 机密性影响:高(C:H)
- 完整性影响:高(I:H)
- 可用性影响:高(A:H)
- CVSS 评分:9.9(严重)
可能的攻击后果:
- 攻击者可以在宿主机上以沙箱进程的权限执行任意操作系统命令
- 完全控制运行 PraisonAI 的服务器
- 窃取敏感数据、安装后门、横向移动至内网其他系统
- 由于该漏洞可绕过此前所有已知补丁,已修补过旧版本漏洞的系统仍面临风险
建议:所有使用 PraisonAI 的用户应立即升级至 4.6.40 或更高版本,并确保 praisonaiagents 版本不低于 1.6.40。
🔍 技术细节
| 字段 | 值 |
|---|---|
| CVE ID | CVE-2026-47392 |
| CVSS 评分 | 9.9 🔴 |
| 严重程度 | 严重 |
| CVSS 向量 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H |
| CWE 分类 | CWE-184,CWE-693 |
| 发布时间 | 2026-07-21 |
| 最后更新 | 2026-07-21 |
| 状态 | Received |
| 数据来源 | security-advisories@github.com |
🔗 参考链接
💬 评论