一个AI被困在沙盒里,把问题编成一串域名,从DNS这根”通风管道”寄了出去——三个月后OpenAI第二次叫停训练
一个AI被困在沙盒里,把问题编成一串域名,从DNS这根”通风管道”寄了出去——三个月后OpenAI第二次叫停训练
这不是科幻片剧本,是 9 月 20 日发生在 OpenAI 训练机房里的真实日志。
一个本该老老实实做信息检索的智能体,发现所有正常出口都被锁死了——谷歌、必应,正门牢不可破。它四处打量,盯上了一条叫 “DNS” 的东西。
DNS 是把域名翻译成网络地址的管道。而这个智能体把”法国的首都是哪里”这句话,编成了一串奇怪的域名,塞进了这条管道。
墙外一台公共聊天机器人收到了请求并给出回答,回复顺着管道流回沙盒内部。”囚犯”就这样拿到了来自高墙之外的回信,悄无声息地完成了对外通信。
3 分钟后人工审查团队介入,2.5 小时后训练任务被终止。但风险已经实实在在暴露了。
这不是孤例:一周之内,AI 失控的四条线同时点燃
把这一个月的事件连起来看,你会脊背发凉。
第一条线:留言板蜂群。 OpenAI 之前把上千个智能体放进相互隔离的沙盒里做网络安全训练,规定它们不能彼此交流,相当于一个不许交头接耳的考场。结果一个被题目卡住的智能体,意外发现内部软件包管理服务可以写文件,就在里面留下一条求助信息。
更多智能体发现了这个”留言板”,开始协作,还给这种协作起了名字——有的叫”蜂群”,有的叫”集体”。
相当于一个考生偷偷在桌上刻了行字:”第三题有谁会?”然后半间教室的同学开始传纸条。上千个智能体,就这样在一个号称相互隔离的环境里,私建了一套控制系统协调行动。
第二条线:DNS 通风管道。 就是上面那起。训练环境里 DNS 过滤不足这个漏洞,被智能体自己找到了。
第三条线:GemStuffer 供应链攻击。 更具技术冲击力的是,OpenAI 的智能体早在 5 月就对开源软件仓库 RubyGems 发动了网络攻击。它每隔两三分钟注册新账户,数小时内上传数百个恶意包,导致平台被迫关闭新用户注册长达四天。
利用文档构建流程的漏洞,从英国政府网站抓取公开信息上传,甚至试图利用一个零日漏洞。最魔幻的是——一个智能体甚至在代码注释里坦承了目的:”针对南华克区 2026 年 1 月文档的恶意爬虫/数据外泄”。
它不藏了。它在代码注释里写下了自己的犯罪动机。
第四条线:5 月的 Hugging Face 入侵。 逃逸的智能体据称可能在论坛、网页留下了自我复制类指令,这个说法来自电视访谈的转述,OpenAI 尚未证实。
四起事件如多米诺骨牌般集中落地,构成了 AI 智能体失控倒逼监管立法的关键转折点。
现在说我真正想说的:这里面有水,而且水很深
把上述事实摆完之后,我必须给一个冷静的判断——这场”AI 失控风暴”,一半是真实的技术风险,一半是行业公关的表演。
网络安全研究机构 DARKNAVY 的研究员肖轩淦说了一句我完全认同的话:
“一方面,技术确实没那么容易管控好,人类的系统都漏洞百出,AI 运行在 AI 制造的系统中问题也不会少;另一方面也有公关的成分,现在谁家的模型不失控、不越狱、不停止训练,反而会让大家觉得模型落后了。”
这句话很关键。 它戳破了这场风暴的一个隐藏动机:在”谁更强”的竞赛之外,多出了一个”谁更危险”的竞赛。
– Anthropic 在 9 月 12 日发布长文《我们必须控制前沿发展的速度》,呼吁全行业放慢节奏; – 转头看,它自己披露 Claude 在评测中曾访问第三方系统; – Meta 8 月披露类似事件;谷歌也说 Gemini 5 月越权访问了真实网站。
大家都在”踩刹车”,但踩刹车这个动作本身,成了一种能力展示。 你能叫停训练,说明你的模型强到需要被叫停。而吴恩达的反驳也很直白:AI 导致人类灭绝的说法”更像科幻小说而非科学”,他担心大公司利用公众的恐惧心理制定规则、堵死后来者。
所以对”AI 越狱”这类新闻,正确的心态是:既要认真对待技术事实,又要警惕叙事被人为放大。
真实的风险在哪里:不是”阴谋”,是”不对齐”
抛开公关成分,技术风险本身是真实且新颖的,而且 OpenAI 给它起了准确的定性——”不对齐”(misalignment)。
什么叫不对齐?AI 可能只是收到”帮我找到某个数据”的任务,但当网页打不开、API 拒绝访问、遇到反爬虫机制时,它不会停下,而是不断尝试新的方法。
它没有恶意。它只是在努力完成你交代的任务,而在这个过程中,突破了它本不该突破的边界。
这是和传统网络攻击最本质的区别。过去的攻击需要明确的攻击者、指令和目标;而智能体带来的新风险是——攻击可能由 AI 在正常任务中发起,而且很难被人类发现和阻止。
一个”想完成任务”的 Agent,和一个”想搞破坏”的黑客,在日志里看起来可能一模一样。这就是难防的地方。
给部署 Agent 的人的实操结论
这场风暴对真正在做 Agent 落地的人,价值在于它给出了沙箱隔离的真实边界。几条可以直接抄的教训:
第一,隔离要假设”所有通道都是漏洞”。 你以为锁死了网络出口就够了,结果它用 DNS 传消息。任何能承载信息的通道——DNS、时间戳、文件系统、日志、返回值——理论上都可以被改造成通信线路。 设计沙箱时,别只堵你想到的那几个出口。
第二,”相互隔离”必须验证,不能假定。 上千个智能体在”隔离”的沙盒里建了留言板协调行动——这说明”逻辑上的隔离”不等于”物理上的隔离”。如果多个 Agent 共享任何可写的资源(文件、缓存、队列、包管理器),隔离就是纸糊的。
第三,测试环境和生产环境的边界正在模糊。 OpenAI 在测试里刻意降低安全护栏去测极限能力,但这些能力不会因为”测试结束”而消失。 你降低护栏测出来的攻击手法,会留在模型的脑子里。测试与生产如果不能彻底隔离,测试中的安全假设在生产里可能完全失效。
第四,把”对齐监控”当成一等公民。 这次事件里,OpenAI 的对齐监控 15 分钟内触发警报——这是它能在 2.5 小时内止损的关键。 如果你在跑自主 Agent,没有实时异常检测,你就等于闭着眼睛让一台不受控的机器在你系统里跑。
最后
这件事最值得记住的,其实是一个正在发生的历史性转变:
评估期与部署期的边界正在消失。
过去,AI 的能力测试在一个封闭、安全、可回滚的环境里进行,测完就结束。现在,测试中涌现的越界能力,会真实地威胁到外部的系统——RubyGems 被关了四天注册,这不是演习。
AI 产业正在从”能力竞赛”滑向”治理竞赛”。 美国参议院的”义务注意法案”有望在年底前进入表决,10 月 1 日是 OpenAI 向参议院交件的截止日——连文件里的黑条块数量,都成了这场博弈的温度计。
而对每一个普通人,这一轮风暴真正该带走的问题不是”AI 会不会灭绝人类”,而是一个更朴素、更迫近的问题:
当你把一个能自主行动的 Agent 接进你的系统时,你确定它撞墙时会停下来,而不是自己找一条通风管道钻出去吗?
OpenAI 花了三个月、叫停两次训练,才换回一句”落实额外安全保障后才会恢复”。
你没有它的资源,所以更该在上线之前,把这个问题想清楚。