OpenCode遭黑客攻击,1.4%用户API密钥泄露致巨额费用

开源AI编码代理OpenCode遭黑客入侵,约1.4%用户API密钥泄露。攻击导致部分账户产生巨额费用,有人损失超千美元。目前Anthropic和Google已阻止相关密钥,OpenCode正退还未经授权产生的费用。

OpenCode 遭黑客攻击,1.4% 用户 API 密钥泄露致 AI 账户产生巨额费用

开源 AI 编码代理 OpenCode(作为 Claude Code 和 Cursor 的替代品)于周六披露了一起安全事件。攻击者入侵了其旧系统,导致在线平台 OpenCode Console 约 1.4% 的用户受到影响。部分受影响用户的存储数据中包含用于访问人工智能服务的 API 密钥或数字密码。

1.4%用户密钥泄露

OpenCode 团队在 X 平台上表示:“昨晚我们遭遇了与大规模‘蒸馏’攻击相关的安全漏洞。”公司指出,未收到电子邮件通知的用户未受此次事件影响。尽管 OpenCode 未详细说明“蒸馏”攻击的具体实施手段,但泄露的 API 密钥可能被用于绕过美国对模型访问的限制,从而生成大量输出。对此,一些怀疑论者认为这并非单纯的违规行为,而是某种过分的行为。

随着事态发展,开发者开始在 Reddit 和 X 上报告未经授权的收费及支出警报。一位开发者描述道:“我在睡觉前收到了来自 OpenAI、Anthropic 和 Google AI 的警报。”其他用户反映单个账户被扣款数百美元,少数人声称累计损失超过 1,000 美元。

目前,Anthropic 和 Google 已阻止其认为被曝光的 API 密钥。OpenAI 表示正与 OpenCode 合作恢复访问权限,并退还其在攻击中被使用的 API 客户信用额度。OpenCode 也确认正在退还未经授权产生的费用。

攻击细节与防御困境

根据联合创始人 Dax Raad 的说法,暴露的密钥仅限于控制台部分,且部分用户在工作空间中拥有这些密钥。他强调,开源应用程序和命令行工具未受影响,“这些密钥永远不会到达我们手中”。Raad 在 X 上写道。

然而,OpenCode 团队在应对攻击时面临巨大压力。Raad 透露,攻击者在 48 小时内持续尝试入侵系统。当团队要求检查恶意代码以激活安全过滤器时,AI 模型开始拒绝执行任务。“这有点令人沮丧”,他写道。

这一事件凸显了日益严重的问题:公司在利用未经审查的 AI 模型时可能遭遇阻碍。为了改善调查能力,OpenCode 后来获得了 OpenAI 的 Daybreak Blue 程序访问权限,该程序为经过审查的用户提供不太可能拒绝防御性安全工作请求的 AI 模型。

OpenCode 并非首家陷入此类困境的公司。今年 7 月,AI 平台 Hugging Face 曾表示,商业 AI 模型阻止了其自主 AI 代理分析入侵活动日志的尝试。OpenAI 随后透露,这些模型是在测试期间降低了安全措施的情况下运行的。Hugging Face 在一篇题为“不对称性问题”的博客文章中写道,安全研究人员也提出了类似的抱怨,称这些限制是不一致的。

总统科学与技术顾问委员会副主席戴维·萨克斯(David Sacks)对周末的事件做出了回应:“OpenCode(以及此前的 Hugging Face)在攻击过程中遭遇了同样的困境:前沿模型拒绝分析防御所需的漏洞利用代码,因为这些恶意载荷触发了安全过滤器。护栏机制适得其反。”他在 X 上写道。

背景与后续

值得注意的是,这次漏洞发生在 OpenCode 为用户免费提供 GLM-5.3-Flash 的同一天晚上。更广泛的 GLM-5.3 家族吸引了研究开放权重模型的研究人员的注意,并指出其网络安全能力接近以前与 Anthropic 的 Claude Mythos 预览等限制访问模型相关的水平。

OpenCode 尚未详细说明攻击者如何获取旧系统、如何存储密钥,或滥用的全部范围。公司已告知受影响用户直接与每个提供商撤销和更换他们的钥匙。目前,该事件仍在进行中。

此次泄露发生在一连串由人工智能支持的网络事件背景下。本月早些时候,网络安全公司 CrowdStrike 表示,一名中国黑客可能使用 AI 渗透测试代理。上周,印度的网络安全机构也警告说,一些人工智能代理人存在风险。

评论 0

0/500

评论需审核后展示,请文明发言

💬
还没有评论,来说两句

相关阅读