2026年7月——谷歌披露了一组令安全界侧目的数字:Chrome 149与150两个版本合计修复1072个安全漏洞,超过此前23个主要里程碑版本修复数量的总和;加上Chrome 151的370个修复,三个版本合计达1442个。这场修补洪流的引擎不是人力扩编,而是Chrome安全团队历经三年构建的AI漏洞挖掘流水线。官方技术博客随后发表的深度文章,首次完整披露了这套体系从发现、分诊、修复到发布的全链路设计。
从Naptime到Agent Harness:三年演进路
Chrome安全团队使用LLM的历史可以按年划分:2023年,团队开发了用LLM提升模糊测试覆盖率与性能的方法;2024年与Project Zero合作推出Naptime,为大模型配备漏洞研究专用工具;2025年与DeepMind、Project Zero合作开发Big Sleep,一个在V8 JavaScript引擎与图形栈中成功找到真实漏洞的AI漏洞发现智能体。
2026年初,团队构建了使用Gemini在更广泛Chrome代码库中查找漏洞的agent harness,实现了更高的效率与更低的误报率。这套系统很快证明了自己的价值:它发现的一个沙箱逃逸漏洞,允许已攻陷的渲染器诱骗浏览器读取本地文件——这个漏洞在代码库中安静地潜伏了超过13年。
此后团队持续增强这套系统:加入模型互操作能力以同时利用开放权重与专有模型的优势;构建包含全部历史CVE与完整Git历史的知识库,扩展模型的推理边界;鼓励开发者添加SECURITY.md文件帮助模型理解信任边界;引入独立上下文的“critic”(批评者)智能体;并对同一代码库多次运行以对抗模型的非确定性。
所有这些都在严格的安全约束下运行:AI仅在锁定且无互联网访问的机器上分析静态源代码,内部扫描采用拦截全部网络请求的专用环境,基于发起应用与目标建立严格白名单,永不在无限制模式下运行模型,子智能体被严格限制只能访问指定源码目录。
自动化分诊:四阶段流水线
发现只是第一步,分诊曾是更严重的瓶颈。历史上分诊一份安全报告需要5到30分钟以上且完全依赖人工经验。新的自动化流程分四个阶段:
- 过滤噪音:检查报告是否为垃圾信息、是否满足准入标准(如非重复提交)、是否清晰描述了Chrome安全漏洞;
- 复现漏洞:检查PoC的存在,在受影响的操作系统与浏览器版本上测试可复现漏洞,并附上堆栈跟踪等细节辅助修复;
- 元数据富化:自动标注漏洞引入时间与严重程度评级;
- 自动指派:将问题自动路由至正确的组件与负责人。
谷歌估计这套流程每月节省数百小时开发者时间。配合自动修复环节——修复智能体生成多个候选补丁、批评智能体评估最佳方案、测试编写智能体在开发者审查前确保测试覆盖全部平台——LLM已为大多数漏洞生成候选修复。
BigSleep与CodeMender工具已原生集成到持续集成系统,每24小时在所有提交上运行以主动检测安全漏洞。仅5月一个月,就有超过20个漏洞被拦截在生产环境之外,其中包括一个S1+级严重问题。
攻防的时间差:补丁空窗与发布加速
修复落地公开代码库后,攻击者便可以开始逆向工程,在补丁到达用户设备前利用漏洞——这就是“N-day攻击”与“补丁空窗”。
为了压缩这个窗口,谷歌正在将Chrome大版本节奏过渡到两周一次加每周安全更新,并试点每周两次安全发布。更长远的方案是“动态补丁”:利用Chrome的多进程架构,在运行中依次替换渲染器与GPU等后台子进程,免除完整浏览器重启的需要。Chrome 150已在macOS上推出零窗口自动重启——当应用处于无窗口后台状态且检测到待处理更新时自动重启。
对抗补丁洪流的外部影响同样重要:2026年3月起,谷歌收到的漏洞报告数量已超过2025年全年,于是调整了漏洞奖励计划(VRP),引导外部研究者提交对内部发现有增量价值的报告。
内存安全的长期路线图
在修补之外,谷歌同时推进整类漏洞的根除策略。C++防御路线图包括三大支柱:MiraclePtr与MiracleObject扩展(目标中和GPU主线程上高达90%的UAF漏洞)、“Span化”迁移(97%的Chrome一方代码已可在严格不安全缓冲警告下干净编译)、以及结构与分配加固(检查数学与额外堆分区)。
长期方向是向Rust等内存安全语言迁移——谷歌明确判断运行时缓解在未来几年将遇到边际收益递减,编译期保证才是终点。
启示:安全工程的规模定律变了
Chrome的实践给整个行业三条启示:第一,AI漏洞发现已经跨过实验阶段进入工业级部署,“一年修1000个bug”从不可能变成日常运营;第二,当发现速度暴涨时,分诊与修复必须同步自动化,否则只会积累无法消化的积压;第三,发布节奏与更新落地机制成为新的瓶颈——发现、修复、发布、应用四个环节中,最慢的环节决定整体安全性。
对防御方而言,这也意味着威胁模型的改变:当开源项目的AI辅助审计成为常态,那些依赖“没人有耐心看老代码”的隐式安全余量正在系统性消失。你的浏览器在打补丁,攻击者也在打补丁——读补丁找漏洞。