PentAGI 2.2 发布,修复宿主 Docker socket 挂载导致的沙箱逃逸漏洞
PentAGI 2.2 — Any Modern LLM, a Contained Sandbox, Unified Web Search, and Multi-Instance Deployment
AI 导读
PentAGI 维护方发布 2.2 版本,修复影响 2.1.0 及之前版本的 CVE-2026-14784。该漏洞在 DOCKER_INSIDE=true 时把宿主 Docker socket 挂进每个沙箱,被提示注入操纵的 Agent 可借此接管宿主。2.2 将 DOCKER_INSIDE 默认改为 false,worker 容器丢弃全部 capability 再按白名单加回并设进程数上限,嵌套 Docker 需另设与 PentAGI 本体分开的 DOCKER_INSIDE_HOST。新增启动自检 DOCKER_INSIDE_POLICY_TESTS,从内部验证 daemon 不是自己的、27 个宿主逃逸请求被拒、7 个正常操作可用,失败则 Agent 不得使用 Docker。维护方称提示注入无法完全关闭,抗性主要取决于模型遵循指令的能力。
推荐理由
维护方说明了宿主 Docker socket 被挂载导致 Agent 逃逸的条件,以及 2.2 收紧沙箱与启动自检的具体做法。