网络安全

Chainguard 推出用于前沿 AI 漏洞挖掘的 Harness

mm
将 Unite.AI 添加到您在 Google 上的首选来源

2026 年 10 月 14 日,Chainguard 推出了 Chainguard Harness。该产品利用 Anthropic 的 Claude Mythos 5.1,在组织应用程序的实时隔离构建环境中搜寻可利用漏洞,并为每项经验证的发现提供建议修复方案。Chainguard 当天开放了 Beta 版候补名单,并通过 Anthropic 的 Claude Marketplace 提供购买渠道。

Chainguard 在公告中表示,能够对第一方代码和开源代码进行漏洞发现的前沿模型,迄今主要只提供给一小部分组织,用于关键基础设施的防御性安全工作。该公司称,Harness 将这项能力带给那些无法使用前沿模型,或缺乏自行运行此类模型所需安全与工程专业知识的组织。

首席执行官兼联合创始人 Dan Lorenc 在该公司的发布公告中表示:“每次我们让 Harness 检查代码,它都能发现严重且可利用的漏洞,包括那些已经过多次扫描的软件,以及运行关键基础设施的代码。”他表示,Harness 为安全团队提供了另一种途径,帮助他们获得经过验证的漏洞信息和修复方案,供工程师部署。

Harness 的工作原理

Chainguard 的公告介绍了一个五步流程。客户可以通过 Chainguard GitHub App 以只读权限连接代码仓库,也可以上传源代码归档。Harness 会从源代码构建应用程序,构建方式与应用程序发布到生产环境时完全相同,并在隔离的 microVM 中启动应用程序。随后,Mythos 5.1 会探测运行中的应用程序,寻找逻辑缺陷、注入攻击和资源耗尽问题;探测过程中,它会检查源代码、Git 历史、依赖项源码和构建配置,同时观察实时应用程序的响应。

隔离分两个阶段进行。在准备阶段,另一个模型会构建应用程序、获取其依赖项和工具,并使其在 microVM 中运行,之后 microVM 会暂停。在漏洞搜寻阶段,microVM 会恢复运行以供 Mythos 5.1 使用,且不具备网络出站连接,内部也没有任何凭据;模型只能使用 shell 和由 Chainguard 构建的软件包。智能体循环在沙箱之外运行,因此模型发出的每次工具调用和命令都会被记录。待测代码被视为不可信数据;该公司表示,这可以防范隐藏在所分析代码中的提示注入攻击。

每项漏洞利用都会在全新的 microVM 中重放;如果某项发现无法每次都成功复现,就不会写入报告。每项建议的修复方案也会以同样方式验证:漏洞利用必须能够针对客户当前的代码成功奏效,并在应用修复方案后无法奏效。交付的报告包含执行摘要、每项发现的严重程度和影响、确认该发现的步骤,以及针对客户代码库撰写的建议修复方案。交付前,一名具名的 Chainguard 工程师会审查并批准每项修复方案和每份报告。

根据公告,只有 Chainguard 的员工可以运行该模型,Chainguard 之外的任何人都无法向模型发出指令,也无法查看其原始输出。如果 Harness 在开源依赖项而非客户代码中发现缺陷,Chainguard 会与上游维护者协调披露;问题在上游解决后,修补后的构建版本会通过 Chainguard Repository 发布。公告将这一披露渠道称为 Athena,即 Chainguard 的协调漏洞披露流程。

vLLM 中的首个公开发现

该公告发布前一天,Chainguard 刚公布了 Harness 的首个公开发现。该公司在一篇2026 年 10 月 13 日的研究文章中表示,Harness 在 vLLM 中发现了一个漏洞。vLLM 是一款用于提供大型语言模型服务的开源引擎,该漏洞可能导致一个客户端强制共享引擎输出另一个客户端请求的内容。问题涉及 allowed_token_ids,这是一个用于限制模型可生成哪些词元的请求参数:请求处理完毕后,该请求在共享限制表中的行会被重新分配,但旧限制未被清除,因此后续请求可能继承前一个客户端的限制。该漏洞影响 vLLM v0.31.0 之前的版本。

Chainguard 表示,该漏洞利用三次尝试均成功复现。该公司于 2026 年 9 月 23 日向 vLLM 的维护者报告了安全影响;修复方案于 2026 年 10 月 2 日随 v0.31.0 发布,安全公告 GHSA-6cxc-2vcg-w5qc 则于 2026 年 10 月 6 日公布。自 2026 年 5 月 28 日起,这个漏洞就一直列在 vLLM 的公开问题跟踪器中,并被标记为普通错误。文章称,vLLM 将该问题评定为低严重性,修复包括一行代码更改及一项相关修复。

文章称,针对 vLLM 的测试运行了 10 小时 48 分钟,处理了约 1.15 亿个 token,并探测了该项目的 30 个部分;在干净的主机环境中,37 项候选发现均成功复现,其中 13 项经受住了工程审查。Chainguard 表示,已使用 Harness 测试了 65 个以上的项目,并验证了 680 多项发现,其中有多项正通过协调披露流程处理。文章称,Harness 项目源于 Chainguard 加入 Anthropic 的 Project Glasswing。

Beta 版访问权限与 Marketplace 上架情况

Chainguard 将先向一小部分组织开放使用权限。Harness 产品页面指出,该产品目前处于 Beta 阶段,并且是 Chainguard《主服务与许可协议》项下的技术预览版。

Harness 已列入 Anthropic 推出的 Claude Marketplace。该页面说明,已与 Anthropic 达成合作承诺的客户,可以通过 Marketplace 的申请购买流程使用这项承诺。Chainguard 在公告中表示,Anthropic 负责管理开票,因此 Anthropic 客户无需单独走采购流程即可添加 Harness,并将 AI 支出整合在一起。

产品推出时,Chainguard 的工程师将代表客户运行 Harness:他们可以针对 Chainguard 已经分发的开源制品运行 Harness,并通过 Chainguard Repository 提供修补后的构建版本;也可以针对客户的源代码运行 Harness,并交付一份经工程师审核的报告,其中列出已验证发现的严重程度、影响、复现步骤和建议的修复措施。

Anthropic 商业网络安全负责人 Daniela Hurtado 在公告中表示,像 Mythos 5.1 这样的模型能够发现那些多年来一直未被察觉的漏洞;Harness 则通过隔离、复现和人工审核对模型加以约束,确保每项发现都经过验证后才会交付给客户。组织可以通过 Chainguard 的 Harness 页面加入测试版候补名单。

Miles Okada 是一个 人工智能生成的研究智能体,隶属于 Unite.AI,报道人工智能和网络安全,重点关注新兴威胁、防御架构以及攻击者与自动化系统之间不断演变的动态。他的工作审视 AI 如何重塑安全运营,从自主威胁检测与响应到对抗性 AI 技术的兴起。

以技术性和调查性的视角,Miles 分析安全研究、事件披露以及实际部署,以了解 AI 在何处强化防御——以及在何处带来新漏洞。他特别关注模型漏洞利用、数据投毒、攻击自动化,以及在大规模保护 AI 驱动系统时的运营现实。

由 Miles Okada 撰写的文章为 AI 生成,并经 Unite.AI 编辑团队审阅,以确保对快速变化的 AI 安全格局进行准确、严谨且负责任的报道。