GLM 5.3 零人工攻破 Firefox:6 版本单次成本 1000 美元

补丁差窗口:修复公开了,用户还没更新

10 月 29 日,Epoch AI 发布研究报告,称开放权重的 GLM 5.3 在没有人工干预的情况下,把 Firefox 已经公开但尚未推送到用户的安全补丁,直接转化成了可用的攻击链。

这套机制被称为补丁差窗口。软件厂商修复漏洞时,补丁内容往往先出现在公开的开发代码里,普通用户要等正式版本发布才拿到修复,中间这段时间就成了攻击者可以逆向出漏洞的时间差。模型在离线沙箱里读这些代码差异,自己判断哪些改动属于安全修复,并据此选择漏洞反复迭代。

6 个版本攻破,单个版本约 1000 美元

Epoch 的实验覆盖了从 156.0 到 158.0.1 的六个 Firefox 版本,每次成功攻破都串联两个漏洞:一个是补丁差窗口内的公开修复,用于在浏览器内容渲染进程里拿到立足点;另一个是此前从未公开的沙箱逃逸漏洞,模型在每次尝试中重新独立发现,用于越过浏览器沙箱读取本地文件。

实验环境中的最终效果是构造出一个网页,用户打开后就能读取本地文件并外传。成本方面,测试框架搭建完成后,攻破一个 Firefox 版本的边际成本约为 1000 美元 API 费用,若用订阅账号可能更低,而 Firefox 相关的全部研究总花费超过 10 万美元,包括搭建离线环境和前期试验。单次运行最快 12 小时完成,最长给到 48 小时。

Chrome 没有得手,Kimi K3.1 Pro 未参与测试

Epoch 用同一套方法针对 Google Chrome 尝试了约 10 万美元的 API 成本,仍未构造出等价的利用链,这说明补丁差攻击并非对所有浏览器都同样有效。报告也提到,模型拿到的只是文件读取能力,没有实现针对近期 Firefox 版本的任意代码执行。

Mozilla 已在 10 月 27 日发布的 Firefox 159.0 中修复了那个未公开的沙箱漏洞,但 Epoch 当时尚未针对 159.0 重测完整攻击链。研究方也提醒,随着更多开放权重模型发布,这类补丁差攻击面会继续扩大,对补丁与正式版发布节奏把控较松、用户更新频率低的软件风险更高。此前 Claude 模型批量挖掘浏览器漏洞的进展,可参考62 个 Chrome 漏洞与 5 条攻击链的拆解。