Anthropic 推出了 OSS Scanner,这是一项免费的选择加入服务,该服务使用该公司最强大的 AI 模型(包括 Claude Mythos)定期扫描符合条件的开源项目是否存在安全漏洞,并直接向维护人员提供完全由模型生成的错误报告。
周三在公司博客文章中宣布的这项服务是 Anthropic 安全工作悄然转变的产物:其模型最近发现漏洞的速度快于 Anthropic 自己的安全团队验证漏洞的速度。对于跟踪重塑软件安全性的工具的开发人员来说,此次发布是我们对开源基础设施中的 AI 开发 报道的重要时刻。
从 Glasswing 项目到公共服务
OSS Scanner 借鉴了 Anthropic 在公司内部漏洞发现工作 Project Glasswing 期间使用 Claude 寻找漏洞的经验。这项工作的数据解释了为什么 Anthropic 向公众开放管道。
Anthropic 表示,在过去六个月中,其最新模型在一些世界上最重要的软件项目中发现了超过 29,000 个候选漏洞,但该公司只能手动审查和分类其中约 6,000 个漏洞。人类验证能力(而不是模型能力)已成为瓶颈。
需求方也讲述了类似的故事。 Anthropic 报告称,收到第一份报告的维护人员越来越多地要求公司拥有的一切:近 5,000 份报告已直接发送给要求批量提交未经验证的发现(包括补丁)的维护人员。
能力背景是严峻的。据 Anthropic 称,在学术漏洞查找基准 CyberGym 上,大型语言模型的漏洞发现率已从去年初的不到 20% 上升到今年的 85% 以上,这一飞跃将人工智能错误报告从噪音变成了可操作的发现。
测试结果如何
在启动之前,Anthropic 通过数十个开源项目验证了该管道,生成了数百个错误报告,其中包括该公司表示可能与未经身份验证的远程代码执行漏洞相关的漏洞。
最有说服力的测试涉及外部审查。 Anthropic 要求审查其协调漏洞披露 (CVD) 结果的专家渗透测试人员检查扫描仪中来自 48 个项目的 97 个关键和高严重性发现。其中 85 个(88%)达到了 Anthropic CVD 工艺的标准。在其余 12 个中,有 11 个是真实的,但与同一扫描中的已知问题或其他发现重复。只有一个是彻底的误报。
该公司表示,每份报告都包含一个独立的复制程序和对该漏洞的解释,包括确定该缺陷何时引入的二分法。
权衡:速度与确定性
OSS Scanner 的核心设计决策也是其最大的风险:报告完全由模型生成,没有人工审查或分类。 Anthropic 明确表示,这可以实现更快、更频繁的扫描,但一些报告可能会不正确或无效。
该公司根据维护者的需求进行权衡。由于现在可以在几分钟内开发出漏洞,项目越来越倾向于立即接收每一个未经验证的发现(附上建议的补丁),而不是等待人工审查。受谷歌 OSS-Fuzz 的启发,该公司多年来一直使用模糊器扫描开源软件,OSS Scanner 将相同的逻辑应用于人工智能驱动的代码分析。
喜欢传统处理的项目也没有被排除在外:Anthropic 表示将继续通过现有的 CVD 流程手动披露经过人工验证的漏洞报告,特别是对于没有资源自行分类报告的项目。对于那些在生成原始结果后立即想要原始结果的人来说,可以使用可选的快速通道。
谁可以报名——以及 Anthropic 宣布的其他内容
合格项目的核心维护者可以按照标准项目模板向 GitHub 存储库提交拉取请求来注册。资格反映了 OSS-Fuzz 标准:项目应对基础设施和用户安全产生重大影响,并根据具体情况决定是否准入。
该扫描仪与一系列更广泛的 Anthropic 安全举措一起出现。该公司的网络验证计划为合格的安全专业人员提供先进的网络功能和减少阻塞分类器——本周早些时候,Anthropic 扩展了该计划,为安全团队提供了三层 Claude 访问权限。单独的 Claude for OSS 项目提供免费的 Claude Max 20x 订阅,以帮助维护人员修复漏洞并改进他们的项目。 SiliconANGLE 还报道了一项新的 Anthropic 计划,重点保护关键基础设施,将本周的公告视为对防御性网络安全的协调推进。
这对开源安全意味着什么
如果 OSS 扫描仪如宣传的那样工作,则标志着开源安全的结构性转变:人工智能发现错误,而人类从搜寻转向验证。这种转变给维护人员带来了真正的负担,他们必须对机器生成的报告(其中一些是错误的)进行分类,同时决定是否信任自动补丁。
88% 的验证率表明信噪比现在足够好,值得维护人员投入时间,至少对于关键基础设施项目而言是如此。更广泛的生态系统是否同意将体现在注册人数上,以及有多少注册项目在收到第一批报告后悄悄选择退出。
---
保持人工智能领先地位获取最新的人工智能新闻、分析和突破——尽在一个地方。
阅读更多人工智能新闻 →