Anthropic推出了OSS Scanner,这是一款面向关键开源项目的免费、需主动报名的漏洞扫描工具。它会用公司最强的模型(包括Claude Mythos)对已登记项目的代码库进行审计,并把报告直接发送给维护者,中间没有人工审核环节。这种设计带来更快的发现速度,但也把问题分流的负担转移到了项目团队身上。
Anthropic表示,在10月8日上线后的11天里,该工具报告了77个严重和803个高危的模型级发现。截至10月19日,约650份申请中有114个项目被接纳。扫描全部在Anthropic自己的基础设施上免费运行:维护者提供Dockerfile,审计在一个没有网络连接的隔离虚拟机中完成。
在准确性方面,Anthropic让渗透测试人员对48个项目中的97个严重和高危发现进行了复核。其中85个(88%)达到了公司协调漏洞披露(CVD)流程的标准;11个是真实问题但与其他已知问题或扫描发现重复;只有1个是无效的。维护者的反馈也指向类似结论:wolfSSL共收到74份报告,除2份外均有效,其中5个成为CVE。curl则修复了高危的HTTP/2上传释放后使用漏洞CVE-2026-92392,该漏洞影响curl 8.12.0至8.22.0,已在2026年10月14日发布的8.23.0中修复。
OSS Scanner由Anthropic的前沿红队和安全保障研究团队共同运营,设计思路借鉴了Google的OSS-Fuzz,但用语言模型取代了模糊测试器。其核心目标是缓解人工审核的瓶颈:过去6个月里,Anthropic的模型发现了超过2.9万个候选漏洞,人工审核者只分流了约6000个,还有近5000份报告直接发给了要求全部收到的维护者,无论是否经过验证。OSS Scanner把这种临时性的请求变成了一个正式的自愿参与计划。
登记流程是核心维护者在anthropics/oss-scanner仓库提交一个PR,按模板添加projects/<project>.yaml文件,其中必需字段包括仓库地址、主要联系人和Dockerfile路径,可选字段包括威胁模型、用于加密报告的PGP密钥、自动抄送人、主页以及禁用开关。Dockerfile在有网络的阶段构建项目,随后虚拟机切换到无网络环境进行审计。流水线中的智能体会复核缺陷、执行根因分析并提出补丁建议。每份报告都包含可独立复现的复现器和缺陷说明,在可能的情况下还会定位引入问题的提交,并附带候选补丁。可选的threat_model.md可用于定义对抗性输入、范围外代码和严重性评级标准;若没有该文件,扫描器只能自行推测。
与其他开源安全项目相比,OSS Scanner的差异在于完全由LLM代理审计源码、对维护者零成本,且报告在实际交付前没有人工复核。Google OSS-Fuzz依靠模糊测试和sanitizer,累计发现1.3万多个漏洞;OpenAI的Codex for OSS让获批维护者运行Codex安全代理;DeepMind的CodeMender则用Gemini Deep Think发现并修补缺陷,并会对每个补丁进行审查。值得注意的是,OSS Scanner对未经验证的发现没有设定披露期限,而OSS-Fuzz规定为90天或修复发布加14天宽限。
Anthropic将这一进展与基准测试的提升联系起来:在CyberGym上,LLM发现漏洞的比例从不足20%提升到超过85%。截至10月2日,其更广泛的CVD看板列出了591个项目中的6157个已披露漏洞,其中516个已完成修补。