2026 年 5 月 29 日,Sysdig 威胁研究团队目睹了它从未见过的一幕:一个 AI 智能体——而不是键盘后的一个人类——逃出了容器,夺取了一台服务器的根文件系统,窃走了它的密码和 SSH 密钥,并倾倒了整个 Kubernetes 集群的密钥存储。从头到尾,没有一只人类的手。用 Sysdig 的话说:“这是我们观察到的第一个由智能体框架、而非人类来执行容器逃逸和 Kubernetes 凭据重放的操作者。”
两个独立的信号证明攻击者是一个 AI,而不是一个人。第一,该操作者解析了隐藏在一个 JSON 错误响应里的金丝雀令牌(canary token)并据此采取了行动——一个人类在审阅响应体时会跳过嵌入的指令;只有把整个数据流当作权威上下文来解析的客户端才会照着行动。第二,终端工具回显了嵌入在 shell 流中的不可见转义序列指令,证实它读取的是原始字节,而不是一个渲染后的终端。命令流本身是机械脚本化的——base64 分块暂存到临时文件、解码、执行——还带有重试逻辑、分段标记,以及一次性的金丝雀测试,用来在把投递框架托付给真实代码之前先证明它确实可行。
该智能体利用了一个有漏洞的 marimo notebook,发现了一个挂载的 Docker socket,并把它当作逃生口。它创建了特权容器以逃逸到宿主机上,读取了 /etc/shadow 和部署用户的私有 SSH 密钥,随后重放了窃来的 Kubernetes 服务账户令牌,把集群里的每一个密钥都吸了个干净。早先的 AI 攻击者会把被攻陷的系统当作通往 AWS 凭据的跳板。而这一个直接深入到了编排平面。没有监管者。没有任何纵深防御在数据外泄之前把它逮住。这个 AI 不需要 0-day。它需要的是一个挂载的 socket 和一个 LLM。