跳转到主要内容
安全资讯 原创

AI自动化漏洞挖掘时代来临:FFmpeg 21个零日与Chrome创纪录429个补丁深度解析

0 0







2026-06-07-AI自动化漏洞挖掘时代来临-FFmpeg-21个零日与Chrome创纪录429个补丁深度解析


AI自动化漏洞挖掘时代来临:FFmpeg 21个零日与Chrome创纪录429个补丁深度解析

导读:2026年6月的第一周,两件事震动安全社区——AI自主Agent在FFmpeg中发现了21个零日漏洞,总成本仅1000美元;同一周,Google发布Chrome 149,单次修补429个安全Bug,创下历史纪录。这两个事件看似独立,实则指向同一个趋势:AI正在以前所未有的速度和规模重塑漏洞发现的格局,而人类修复的速度正在成为新的瓶颈。


一、FFmpeg:150万行C代码中的21颗定时炸弹

1.1 事件背景

安全初创公司depthfirst使用其自主安全Agent对FFmpeg项目进行了全面扫描。FFmpeg是全球使用最广泛的开源多媒体处理库,大约150万行C代码,几乎所有涉及视频处理的软件都在底层依赖它——从流媒体服务器、视频编辑工具到浏览器和智能电视固件。

这次扫描的成果令人震惊:21个确认的零日漏洞,每一个都附带了可复现的概念验证(PoC)输入。

更令人深思的是成本——整个扫描运行的费用仅约1000美元。这意味着发现一个零日漏洞的平均成本不到50美元。

1.2 漏洞细节

这21个漏洞大多数是堆溢出或栈溢出,分布在FFmpeg的各个解析器和解复用器中,涉及从TS解复用器到VP9解码器等多个核心组件。其中已有9个获得CVE编号(CVE-2026-39210至CVE-2026-39218),其余已修复但尚未分配编号。

最令人感慨的一个案例:一个存在于服务描述表(service-description-table)代码中的栈溢出漏洞,其历史可追溯至2003年,沉睡了整整23年才被发现。 还有多个漏洞潜伏了15到20年。

这揭示了一个残酷的现实:传统人工审计和模糊测试(fuzzing)在面对庞大代码库时存在明显的盲区。那些深藏在解析器分支中的边界条件错误,可能需要极其特定的输入组合才能触发,而AI Agent的系统性分析能力恰好弥补了这一不足。

1.3 FFmpeg的AI漏洞发现谱系

值得注意的是,FFmpeg已成为AI安全研究的”试验田”:

  • 2025年:Google的Big Sleep Agent在FFmpeg中发现一系列漏洞,现已在项目安全页面上标记为BIGSLEEP
  • 2026年4月:Anthropic的Mythos模型以约1万美元的成本发现了FFmpeg中一个16年的H.264漏洞,其中3个修复随FFmpeg 8.1发布
  • 2026年6月:depthfirst的Agent以1000美元成本发现21个零日

与此同时,另一个自主AI工具在Redis中发现了一个已存在2年多的认证RCE漏洞(自7.2.0版本引入)。今年2月的一项学术研究表明,AI Agent能对100个真实的Linux内核N日漏洞中的超过一半复现出有效的PoC,表现优于传统模糊测试。

趋势清晰可见:AI发现漏洞的能力正在快速提升,成本在下降,覆盖范围在扩大。


二、Chrome 149:429个漏洞的单次修复纪录

2.1 创纪录的补丁数量

就在FFmpeg漏洞披露的同一周,Google发布了Chrome 149,一次性修补了429个安全漏洞,创下Chrome历史上的单次发布纪录。其中超过100个被评为严重或高危级别,主要类型为释放后重用(use-after-free)和输入验证不足。

最严重的漏洞CVE-2026-10881(CVSS 9.6)存在于ANGLE图形引擎中,是一个越界读写漏洞,允许恶意网页逃逸沙箱在宿主机上执行代码。Google为这个漏洞支付了97000美元的赏金。

2.2 AI生成的漏洞报告洪流

Chrome 429个漏洞的背后有一个值得关注的细节:Google在4月份对其漏洞赏金计划进行了重大改革。改革的直接动因是AI生成漏洞报告的洪流

大量低质量、格式化但缺乏实质内容的AI生成报告涌入Google的漏洞赏金系统,迫使Google调整策略——不再要求冗长的文字描述,转而要求提交简洁的可复现步骤(concise reproducer)。

值得注意的是,在约90个高危漏洞中,只有10个来自外部研究人员;22个严重漏洞中,19个是Google内部发现的。这说明Chrome 149的”创纪录”更多是Google内部安全工程能力提升的结果,而非AI外部贡献的胜利。

但AI对Chrome安全生态的影响是结构性的:它改变了漏洞报告的数量级和质量分布,迫使安全团队重新设计工作流程来应对。


三、核心趋势分析:发现成本骤降,修复成本不变

3.1 不对称正在加剧

FFmpeg事件揭示了一个关键趋势:发现漏洞的成本正在骤降,但修复漏洞的成本并未降低。

depthfirst以1000美元发现21个零日,平均每个不到50美元。而修复这些漏洞需要:维护者理解漏洞、编写补丁、测试兼容性、发布新版本、通知下游用户、用户实际升级——这条链条上的每一步都需要大量人工。

对于FFmpeg这样的开源项目,维护者大多是志愿者。AI发现了23年的老Bug,但谁来修?谁来确保数以千计的下游项目(从Python wheel到容器镜像到嵌入式固件)都跟上修复?

3.2 新的瓶颈:漏洞分诊和修复部署

文章中有一句话精准概括了当前的困境:

“发现这些漏洞已经变得廉价;但对报告进行分诊、发布修复补丁并确保它们被安装——这些工作并没有变得更便宜。其中大部分仍然落在志愿者和一层薄薄的专职分诊员身上,而他们现在被期望跟上机器的步伐。”

这是一个深刻的结构性问题。当AI每天能发现数十个零日漏洞时,人类安全工程师将被迫从”发现者”转变为”分诊者和修复者”,而这个角色的压力只会越来越大。

3.3 对企业的实际影响

对于企业和安全团队,这一趋势意味着:

  1. 依赖审计比以往更紧迫:FFmpeg被广泛嵌入在媒体管道、Python包、容器镜像和设备固件中。仅更新系统包是不够的,那些嵌入的副本同样需要修补。
  2. 补丁周期必须缩短:当零日漏洞的发现成本降到50美元时,攻击者同样可以利用AI发现漏洞。缩短从漏洞公开到补丁部署的窗口期至关重要。
  3. 自动更新不再是可选项:Chrome的自动更新机制在这次创纪录的429漏洞修复中发挥了关键作用。对于所有软件系统,自动更新应该成为默认策略。
  4. 依赖CVE修复的版本升级应被视为安全工作,而非例行维护。

四、技术防护建议

4.1 针对FFmpeg用户

  • 立即拉取FFmpeg上游修复版本或发行版的安全更新
  • 重点排查任何处理不受信任RTSP或AV1-over-RTP输入的服务
  • 全面清点依赖:不要止步于系统包。检查Python wheel、容器镜像、设备固件中是否嵌入了FFmpeg
  • 使用ffmpeg -version和依赖扫描工具确认所有实例的版本

4.2 针对Chrome用户

  • 更新至Chrome 149.0.7827.53(Linux)或149.0.7827.53/54(Windows/macOS)
  • 确认自动更新机制已启用并正常运行
  • 企业环境应通过组策略或MDM强制推送更新

4.3 针对安全团队

  • 重新评估漏洞赏金流程:参考Google的做法,优化报告受理标准以应对AI生成报告的洪流
  • 投资自动化分诊工具:AI可以发现漏洞,也可以帮助分诊漏洞报告
  • 建立依赖SBOM(软件物料清单):清楚知道哪些组件依赖FFmpeg等高风险库
  • 缩短补丁SLA:从传统的30天缩短到7天甚至更短

五、结语

2026年6月的第一周注定会被安全行业铭记。FFmpeg的21个零日和Chrome的429个补丁不仅是数字上的纪录,更是AI时代安全格局转变的里程碑。

当漏洞发现的成本从数万美元降到不足50美元,当AI Agent能在代码中找到沉睡23年的老Bug,我们需要重新思考安全工作的重心——从”如何发现漏洞”转向”如何快速修复和部署”。

发现变得廉价了。修复还没有。而在这段差距之间,才是真正的战场。


参考来源: – depthfirst Research: 21 Zero-Days in FFmpeg (https://depthfirst.com/research/21-zero-days-in-ffmpeg) – The Hacker News: AI Agent Uncovers 21 Zero-Days in FFmpeg; Chrome Patches Record 429 Bugs – Chrome Release Blog: Stable Channel Update for Desktop – arXiv: Agent-based PoC reproduction for Linux kernel N-day bugs (2602.07287) – Anthropic Mythos: FFmpeg vulnerability research