当漏洞研究从“人工逐行审计”走向“智能体自主推理”,网络安全正进入新的转折点。AI 网络安全智能体已经能够读取代码、调用调试器与模糊测试工具、构造触发样例,并在受控环境中验证漏洞。更重要的是,行业关注点正在从“AI 能否发现零日漏洞”,转向“如何安全验证、及时修复并负责任地披露”。🔐
一、从辅助分析走向自主漏洞研究
传统漏洞扫描器主要依赖规则、特征库和已知缺陷模式,面对复杂业务逻辑、跨函数数据流或旧漏洞变体时容易产生漏报。新一代智能体则可以围绕目标持续执行“阅读代码、提出假设、生成测试输入、观察崩溃、分析根因、验证可利用性”的循环,将大模型的代码理解能力与静态分析、模糊测试、符号执行和调试工具结合起来。
Google Project Zero 与 Google DeepMind 合作开发的 Big Sleep 是具有代表性的案例。该智能体在 SQLite 开发代码中发现了一个可利用的栈缓冲区下溢问题,并将其报告给开发者,漏洞在当天得到修复,且尚未进入正式版本。Google 同时强调,这仍是实验性成果,面向特定目标设计的模糊测试器在许多场景中依然可能更加有效。相关技术过程可参考 Big Sleep 官方分析 和 事件报道。citeturn1search8turn1search9
二、自主发现与自动修复开始形成闭环
2025 年结束的 DARPA AI Cyber Challenge 进一步展示了自主网络防御系统的潜力。参赛系统不仅要定位漏洞,还要生成补丁并接受自动化验证。决赛系统在大规模开源代码测试中发现了真实的未知漏洞,其中部分 Java 漏洞被自动修复。这说明 AI 智能体正在从“提供可疑线索”升级为“发现、复现、修复、回归验证”的闭环工具。🛠️
不过,比赛结果也暴露了能力边界。例如,系统对不同编程语言和漏洞类型的修复效果并不均衡,自动生成的补丁还可能引入兼容性问题、性能退化或新的安全缺陷。因此,AI 生成补丁不能绕过代码审查、测试覆盖、供应链检查和灰度发布。有关比赛背景与结果,可参阅 DARPA 官方公告 及 AIxCC 决赛报道。citeturn1search20turn1search19
三、负责任披露面临新的压力
过去,一个研究团队可能在数周内提交少量漏洞;自主智能体则可能持续产出大量候选报告。如果未经充分验证便批量提交,开源维护者和厂商安全响应团队将被误报、重复报告和低质量修复建议淹没。所谓“机器速度发现”如果没有配套的人工复核与提交节流,反而可能拖慢真正高危漏洞的处理。
负责任披露的核心原则并未改变:先私下通知受影响方,提供可复现证据和最小必要信息,协商补丁与公开时间,并避免在修复完成前泄露可直接武器化的细节。变化在于,智能体运营方必须承担明确责任,不能把“由 AI 自动生成”当作错误报告、越界测试或数据泄露的免责理由。随着发现速度提高,漏洞接收、分级、修复和公告流程也需要更多自动化能力。相关讨论可参考 AI 时代的漏洞披露讨论 与 DARPA AIxCC 项目说明。citeturn1search4turn1search22
四、可落地的安全治理方法
企业引入漏洞研究智能体时,不应直接给予无限制的生产环境访问权限。更稳妥的做法是建立分层授权与隔离机制:
- 明确测试范围:使用资产清单、域名白名单、代码仓库边界和时间窗口约束智能体,禁止探测未获授权的第三方系统。
- 设置隔离环境:将漏洞复现、恶意输入生成和补丁测试放入沙箱,限制网络连接、凭据权限、文件访问和资源消耗。
- 要求确定性证据:报告至少包含受影响版本、触发条件、复现步骤、崩溃记录、调用栈和影响分析,不能仅凭模型推断认定漏洞成立。
- 保留人工审批:涉及生产验证、漏洞提交、CVE 申请、公开披露或概念验证发布时,必须由授权安全人员审核。
- 建立审计链路:完整记录智能体调用的工具、执行命令、访问对象、推理摘要和输出结果,便于追责、复盘与合规检查。
五、开源社区需要“减负式披露”
AI 智能体发现的问题很可能集中在资源有限的开源项目中。负责任的做法不是一次性倾倒大量报告,而是先去重、验证和排序,再优先提交可远程利用、影响范围广或已有攻击迹象的问题。报告方还可以主动提供测试用例、修复建议和回归测试,并尊重项目既有的安全政策与响应节奏。🤝
高质量披露的衡量标准,不是智能体发现了多少条“疑似漏洞”,而是有多少问题被可靠复现、及时修复,并在不扩大攻击风险的前提下帮助用户完成防护。
总结
AI 网络安全智能体已经展示出自主发现未知漏洞和辅助生成补丁的现实能力,但它仍不能替代专业人员的风险判断。未来真正具有价值的系统,应同时具备自主研究能力、安全边界、证据验证、人工监督和负责任披露机制。对企业而言,最佳路线不是让 AI 无约束地“自由攻击”,而是把它纳入 DevSecOps、漏洞响应和供应链治理流程,让机器负责规模与速度,让人类负责授权、质量和责任。🚀