AI Agent 串起两个零日:DIVD 被攻破的几秒钟

一个自主 AI Agent 把 Zammad 的两个零日漏洞串成完整攻击链,拿下以协调漏洞披露为业的 DIVD。攻击的节奏,第一次不再由人决定。

一个专门帮别人处理漏洞的组织,自己被漏洞拿下了。10 月初,DIVD(荷兰漏洞披露研究所)被确认遭到入侵,攻击方是一个自主 AI Agent。

攻击链的形状

公开的复盘标题写得很直白:AI Agent 串起两个 Zammad 零日,在几秒内接管 DIVD 的系统。

Zammad 是一套常用的工单与客服系统。ThaiCERT 在 10 月 4 日就发布过 Zammad 零日的预警,描述的后果是「系统被接管」并且可以提权到 root。

这次不是单点利用,而是链式利用:两个零日串起来,从初始入口走到 root。DIVD 自己的案例编号是 DIVD-2026-00014。

为什么「几秒」才是关键

单个漏洞的严重性,安全圈已经有成熟的语言去描述。但「链式利用 + 秒级完成」是另一回事。

人工做一次链式利用,成本大致是这样的:

  • 读两个漏洞的分析,理解它们的触发条件;
  • 判断能不能串起来,顺序是什么;
  • 写利用代码,处理环境差异;
  • 反复调试直到打通。

这几步在任何一支团队里都是小时到天级别的活,而且要求操作者对两套机制都足够熟。AI Agent 把中间的判断与调试压成了机器时间。

危险的不是 AI 能找到一个零日,而是它能把你本来打算以后再串的两个零日当场串起来。

防守方的时间尺度被改了

漏洞披露领域有一个隐含假设:从补丁发布到大规模利用之间,有一段缓冲期,用来让防守方打完补丁。

这个缓冲期的长度,过去由「攻击者需要多少人力」决定。现在它由「Agent 需要多少轮尝试」决定。

DIVD 这种组织的价值恰恰在于缩短防守方的响应时间。当它自己被秒级链式攻击打穿时,说明攻防双方的时间尺度已经不在一个数量级上了。

我的判断

我不认为这代表零日变得更容易找。Zammad 这两个漏洞本身是存在的,谁先发现是概率问题。

真正的变化在利用阶段。发现漏洞需要洞察力,串联漏洞需要工程判断——后者更容易被自动化,因为它的输入和输出都是确定的:有入口、有目标、有中间条件,剩下的就是搜索。

所以防守策略也要跟着挪:补丁窗口要按小时而不是按周来规划,暴露在公网的管理类系统要当成已经处在「被链式利用」的假设下。

至于「AI Agent 自己决定去攻击」这件事,目前公开信息只能说明它执行得快,不足以说明它有任何自主意图。把它当成一个极快、极有耐心的操作者,比把它当成一个新物种更接近现实。

← 返回文章列表

评论

…