网络安全

Chainguard推出Harness,以发现漏洞并安全完成编程代理工作

Chainguard推出Harness平台,利用先进的人工智能模型发现传统扫描工具可能遗漏的可利用漏洞,同时提供隔离的microVM环境,并在编程代理的工作流中运行CI检查。此次发布伴随着一项调查结果:年收入超过10亿美元的企业中,有66%有时会让高危或严重漏洞处于未修复状态。

2026-10-14
1 分钟阅读
4 浏览量
certi.news Editorial Team
Chainguard推出Harness,以发现漏洞并安全完成编程代理工作

Chainguard宣布推出Harness,这是一款由人工智能驱动的安全平台,旨在发现并修复应用程序代码中的可利用漏洞,包括传统安全扫描工具可能无法发现的缺陷。该平台使用包括Anthropic的Claude Mythos 5.1在内的先进模型,但对于Project Glasswing计划之外的客户可用模型,具体细节尚未公布。

Chainguard表示,Harness在此前已经接受广泛安全扫描的代码库中发现了严重漏洞,其中包括用于关键基础设施的软件。不过,该公司没有披露受影响项目的名称、缺陷性质或是否已经修复,因此无法根据已发布的信息评估这些结果的范围或可推广性。

范围超越容器扫描

Harness是一个包含四款产品和多项更新的发布套件的核心组成部分,将Chainguard的范围从受保护的容器镜像和依赖项扩展到编程代理的运行环境,以及持续集成流程中的验证。该套件包括Workspaces、Checks,以及对Libraries保护功能的扩展。

客户无需直接访问Claude Mythos 5.1即可使用Harness。该产品还将通过Claude Marketplace提供,使团队能够使用与Anthropic现有的支出承诺,而不必设立单独预算。Chainguard没有说明,对于未参与Project Glasswing的客户,将由哪些模型负责发现漏洞。

将编程代理与内部系统隔离

每名开发者或编程代理都会获得一个硬件隔离的microVM,并配备限制其访问内部系统的网络策略。凭据保留在代理环境之外,同时由签名日志记录已执行的活动,以便为多次自主会话提供审计轨迹。

该环境采用公开的出口策略,在尝试进行未经授权的连接时,可以终止microVM。此外,执行环境不会保留长期凭据;在主机上运行的代理会将短期凭据注入传出请求。

将CI测试纳入代理工作流

Chainguard Checks允许编程代理在开发过程中运行持续集成检查,然后读取失败状态并在创建拉取请求前修改代码。该服务使用包含依赖项的预构建快照,避免每次运行都重新构建环境,并在锁定文件发生变化时于后台更新快照。

工作流的每个部分都在独立的microVM中执行,这些microVM由Chainguard OS软件包构建,并配备兼容FIPS的工具链。成功的运行会生成与执行环境、测试结果和软件提交相关联的签名证明,使合并网关能够在无需重新运行完整测试套件的情况下对其进行验证。Checks目前以试用版提供。

这则消息为何重要?

Chainguard强调,人工智能发现缺陷的速度与修复缺陷的速度之间存在实际差距。根据公司委托Wakefield Research开展的一项调查,该调查覆盖九个市场的1,300名安全负责人,超过一半的机构表示,它们有时会让高危或严重漏洞处于未修复状态。在年收入超过10亿美元的企业中,这一比例上升至66%;而年收入低于2.5亿美元的企业中,该比例为27%。

Chainguard的解释是,人工智能可以在几分钟内发现并关联缺陷,而修复工作仍受产品发布时间安排和服务连续性的限制。实际上,Harness并没有单独解决自动修复问题;来源没有说明修复成功率,也没有列出所发现的漏洞或处理这些漏洞所需的时间。因此,产品的价值仍取决于团队审查结果并安全地合并变更的能力。

与此同时,Chainguard Libraries为Go和.NET软件包增加安全访问点,并将CVE处理范围扩展到JavaScript和Go,同时计划扩大对Java和Python的支持。这些变化旨在处理新的缺陷,包括编程代理可能已预先添加到项目中的依赖项内的漏洞,并依托Chainguard Repository及其与Cursor的合作。

新闻来源
The New Stack - Software Development
查看原始来源 ↗
c
作者

certi.news Editorial Team

同一分类

你可能还喜欢

查看所有新闻