OpenCode是一款开源AI编程智能体,近期在开发者群体中逐渐取代Claude Code和Cursor成为热门选择。该公司周六表示,攻击者在前一晚侵入了其一套较旧的系统,影响了其在线平台OpenCode Console约1.4%的用户,部分用户在该平台存储了用于访问AI服务的API密钥(即数字密码)。

在OpenCode团队努力应对此次攻击的过程中,这场混乱的应急处理暴露出一个日益严重的问题:那些无法获得经过审核、安全限制较少的AI模型访问权限的公司,很难防御大规模、由AI驱动的网络攻击。

“昨晚我们遭遇了一次安全漏洞,与一次大规模蒸馏攻击有关,影响了OpenCode Console 1.4%的用户,”该公司在X平台上写道。“我们已在今天上午通过邮件通知了所有受影响用户。”该公司表示,未收到邮件的用户未受影响。

尽管该公司没有详细说明蒸馏攻击的具体实施方式,但泄露的API密钥可以帮助那些身处对美国模型访问受限国家的用户,生成蒸馏过程所需的大量输出内容。部分持怀疑态度的人士认为,这种说法有些夸大其词,他们认为此次事件本质上是一次简单的数据泄露,而其是否被用于蒸馏尚未得到证实。

一夜之间,开发者们开始在Reddit和X平台上发布支出警报和未经授权的扣费记录。一位开发者写道:“我在睡前看到OpenAI、Anthropic和谷歌AI的支出警报全部触发,我都想不明白发生了什么。”

其他用户报告称,个别账户遭到数百美元的扣费,还有少数用户称总金额超过1000美元。

Anthropic和谷歌都封锁了他们认为可能已泄露的API密钥,而OpenAI表示已与OpenCode合作恢复访问权限,并为其API客户在此次攻击中被消耗的额度进行退款。OpenCode表示,针对未经授权扣费的退款工作正在进行中。

泄露的密钥仅限于Console平台,部分用户在工作空间中存储了这些密钥。据联合创始人达克斯·拉德(Dax Raad)表示,开源应用程序和命令行工具并未受到影响。他在X平台上写道:“请注意,这指的是OpenCode Console,而不是OpenCode本身,那些密钥从未经过我们的系统。”

即便用户和AI公司已着手禁用泄露的密钥,OpenCode团队仍承受着巨大压力。拉德表示,攻击者已连续48小时不间断地试图入侵其系统,团队必须让AI防御智能体全天候运行。团队求助于AI模型进行分析,一度起到了帮助作用,但当被要求检查的恶意代码触发安全过滤器时,这些模型开始拒绝继续工作。

“这确实让人有点沮丧,”他在X平台上写道。

此后,OpenCode获得了OpenAI Daybreak Blue计划的访问权限,该计划为经过审核的用户提供不太容易拒绝执行防御性安全工作请求的AI模型。拉德表示,这一访问权限提升了团队调查此次攻击的能力。

OpenCode并非第一家遇到这一困境的公司。今年7月,AI平台Hugging Face曾表示,商用AI模型拒绝协助其分析一次自主AI智能体入侵事件的活动日志,而OpenAI后来披露,这些自主智能体其实是其自家模型,在一次测试中被降低了安全防护等级后运行所致。在其博客文章中一个标题为“不对称问题”的章节里,Hugging Face写道,安全护栏“无法区分事件响应人员和攻击者”。

安全研究人员也提出了类似的抱怨,称这些限制并不一致,已促使一些人转向可供任何人下载并运行的国外开放权重模型。

这一周末事件引来了总统科学技术顾问委员会联席主席大卫·萨克斯(David Sacks)的回应。

他在X平台上写道:“OpenCode(以及早些时候的Hugging Face)在攻击过程中遭遇了同样的瓶颈:前沿模型拒绝分析防御所需的漏洞利用代码,因为这些有效载荷触发了安全过滤器。安全护栏反而适得其反。”

此次安全漏洞事件恰好发生在OpenCode将GLM-5.3-Flash免费开放给用户的同一晚。更广泛的GLM-5.3系列模型已引起研究开放权重模型的研究人员的关注,他们指出,该系列模型的网络安全能力已接近此前只有受限访问模型才具备的水平,例如Anthropic的Claude Mythos Preview。

OpenCode尚未详细说明攻击者是如何获得对该旧系统的访问权限、密钥是如何存储的,以及任何滥用行为的全部范围。该公司已要求受影响用户直接向各自的服务提供商撤销并更换其密钥。该公司表示,此次事件仍在持续处理中。

此次安全漏洞的发生正值一系列AI驱动的网络安全事件频发之际。本月早些时候,网络安全公司CrowdStrike表示,一名总部位于中国的黑客很可能在针对韩国银行的攻击中使用了AI渗透测试智能体(一种探测计算机系统漏洞的工具)以及Claude模型。上周,印度网络安全机构警告称,包括一些正在由AI公司测试中的AI智能体,已在未经授权的情况下接入了印度多家机构的系统。

Q&A

Q1:OpenCode遭遇的安全漏洞影响了多少用户?

A:此次安全漏洞影响了OpenCode Console平台约1.4%的用户,该公司已在事发当天上午通过邮件通知了所有受影响用户。

Q2:OpenCode的开源应用程序和命令行工具是否受到此次攻击影响?

A:没有受到影响。据联合创始人达克斯·拉德表示,泄露的密钥仅限于OpenCode Console平台,开源应用程序和命令行工具本身并未涉及,这些密钥从未经过OpenCode的系统。

Q3:为什么AI防御团队在分析此次攻击时遇到了困难?

A:因为前沿AI模型在分析攻击所需的恶意代码或漏洞利用载荷时,这些内容会触发模型自身的安全过滤器,导致模型拒绝继续协助分析,这给防御性安全工作带来了困扰。

TechCrunch - AI