黑客攻击 AI 编码工具 OpenCode,盗刷用户 AI 账户余额
Hackers hit AI coding tool OpenCode, running up charges on users’ AI accounts
AI 编码工具 OpenCode 旗下 OpenCode Console 周六遭入侵,约 1.4% 用户 API 密钥泄露,被用来调用多家 AI 服务产生未授权扣费,其中部分用户在 OpenAI 等处被刷数百至上千美元。
原文把这个安全事件放在 AI 攻防不对称的背景下,并对比了同类事件,可帮助读者理解模型安全机制对防御工作的实际阻力。
OpenCode 是一款开源 AI 编程代理,作为 Claude Code 和 Cursor 的替代方案,正在开发者中赢得关注。该公司周六表示,攻击者在一夜之间入侵了一个较旧的系统,影响了其在线平台 OpenCode Console 1.4% 的用户。部分用户在该平台上存储用于访问 AI 服务的 API 密钥(即数字密码)。
在 OpenCode 团队努力应对此次攻击的过程中,仓促的应对凸显出一个日益严峻的问题:那些无法获得经过审核的、限制较少的 AI 模型访问权限的公司,难以抵御大规模、由 AI 驱动的网络攻击。
"我们昨晚遭遇了一次安全事件,涉及一次大规模蒸馏攻击,影响了 1.4% 的 OpenCode Console 用户,"该公司在 X 上写道。"今天上午我们已通过电子邮件通知了所有受影响的用户。"该公司表示,未收到邮件的用户未受到影响。
虽然该公司未具体说明蒸馏攻击是如何发生的,但泄露的 API 密钥可以帮助来自对美国模型访问受限国家的用户,生成该过程所需的大量输出。一些质疑者认为这种定性过于牵强,辩称这起事件是一次直接的入侵,其被用于蒸馏目的的说法仍缺乏证据。
一夜之间,开发者在 Reddit 和 X 上发布消费提醒和未授权扣费的消息。"我看到 OpenAI、Anthropic 和 Google AI 的消费提醒在我睡觉前全都弹了出来,不知道是怎么回事,"一位开发者写道。
其他用户报告称单个账户被扣费数百美元;少数人称总额超过 1,000 美元。
Anthropic 和 Google 都封禁了其认为已泄露的 API 密钥,而 OpenAI 表示与 OpenCode 合作恢复访问权限,并为 API 客户在此次攻击中消耗的额度进行退款。OpenCode 表示,针对未授权扣款的退款正在进行中。
泄露的密钥仅限于 Console,部分用户在工作区中存储了这些密钥。联合创始人 Dax Raad 表示,开源应用和命令行工具未受影响。"需要说明的是,这是 OpenCode Console,而非 OpenCode 本身,这些密钥从未交给我们,"他在 X 上写道。
即使在用户和 AI 公司纷纷采取行动禁用已泄露的密钥之际,OpenCode 团队仍承受着巨大压力。Raad 表示,攻击者已连续 48 小时不停地试图入侵其系统,团队不得不全天候运行 AI 防御代理。OpenCode 团队求助的 AI 模型在分析阶段起到了一定帮助,但当它们被要求检查的恶意代码触发安全过滤机制时,便开始拒绝工作。
"这有点令人沮丧,"他在 X 上写道。
OpenCode 随后获得了访问 OpenAI Daybreak Blue 计划的权限,该计划向经过审核的用户提供在防御性安全工作中更不太可能拒绝请求的 AI 模型。Raad 表示,这一访问权限提升了团队调查此次攻击的能力。
OpenCode 并非第一家撞上这堵墙的公司。今年 7 月,AI 平台 Hugging Face 表示,商业 AI 模型阻断了其分析一次由自主 AI 智能体入侵所产生的活动日志的尝试,而 OpenAI 随后披露这些智能体实际上是它自家的模型,在测试期间降低了安全防护。Hugging Face 在一篇题为 "The asymmetry problem"(不对称问题)的博文中写道,防护栏"无法区分事件响应者和攻击者"。
安全研究人员也 提出过类似的抱怨,称这些限制前后不一,并且已经将一部分人推向任何人都能下载运行的海外开放权重模型。
这起周末发生的事件引起了总统科学技术顾问委员会联合主席 David Sacks 的回应。
"OpenCode(以及更早的 Hugging Face)在攻击进行过程中撞上了同一堵墙:前沿模型拒绝分析防御所需的那些漏洞利用代码,因为这些载荷触发了安全过滤器。防护栏适得其反,"他 在 X 上写道。
这起泄露事件发生在 OpenCode 将 GLM-5.3-Flash 免费开放给用户的那一夜。更广泛的 GLM-5.3 系列已 引起研究开放权重模型的研究人员的关注,他们指出其网络安全能力已接近此前仅与受限访问模型(例如 Anthropic 的 Claude Mythos Preview)相关联的水平。
OpenCode 尚未详细说明攻击者是如何访问该旧系统的、密钥是如何存储的,以及任何误用的全部范围。它已告知受影响用户直接向各提供商撤销并替换自己的密钥。公司表示该事件 仍在进行中。
这起泄露事件发生在一连串由 AI 驱动的网络攻击事件之中。本月早些时候,网络安全公司 CrowdStrike 表示,一名来自中国的黑客很可能在对 韩国银行的攻击中使用了用于探测计算机系统弱点的 AI 渗透测试智能体以及 Claude。上周,印度网络安全机构 警告称,包括一些由 AI 公司正在测试的 AI 智能体在内,已未经授权接入了印度相关机构的系统。
当您通过我们文章中的链接进行购买时,我们 可能会获得少量佣金。这不会影响我们的编辑独立性。
Aditya Mehta 是 TechCrunch 报道 AI 领域的记者。他由 Tarbell Center for AI Journalism 提供支持,并曾就读于加州大学伯克利分校。如需联系 Aditya,可发送电子邮件至 [email protected],或通过 Signal 的加密消息发送至 adymehta.74。
来源:TechCrunch · techcrunch.com