2026年10月17日凌晨,不少刚准备入睡的开发者手机接连震动。OpenAI、Anthropic与Google的账单扣费提醒密集弹窗,有人几小时内被刷掉数百美元,有人专门存在托管平台未曾使用过的账户余额瞬间归零。

开源AI编程工具OpenCode随后确认,其云端平台OpenCode Console因一套处于退役流程的老旧系统遭遇入侵,导致存储在控制台工作区中1.4%的用户API密钥外泄。攻击者利用这批凭证发起高频调用,直接让不知情的开发者为天价算力买单。然而比起盗刷本身,随后48小时拉锯战里发生的一幕更为魔幻:防守团队调用商业大模型排查攻击载荷时,模型自身的合规护栏却将恶意代码判定为违规内容,频频拒绝回答,险些让应急溯源彻底瘫痪。

午夜盗刷与老旧系统的暗门

根据OpenCode发出的通知邮件,这处退役系统的安全破口最早可追溯至2026年10月17日00:30 UTC。官方强调泄露仅波及使用云端控制台的用户,本地命令行工具与开源应用并不接触密钥。但对那1.4%中招的开发者而言,账单上的数字触目惊心。

社群披露的损失各不相同:有开发者的Anthropic账户单日被消耗400美元;一位仅在控制台存放备用凭证的用户,从未动过的158美元余额一夜耗尽;OpenAI账户产生约150美元意外账单的案例比比皆是,部分重度绑定的企业账户扣费甚至冲上千美元。

OpenCode 凭证泄露事件关键指标 1.4% 受波及控制台用户 48h 攻防持续对抗周期 $400+ 单账户最高单日盗刷 17,000+ 先例开源分析日志数

虽然媒体跟进报道称退款正在进行,但依据内部通知,OpenCode当时仅处于与各大模型厂商商讨盗刷赔偿方案的阶段。OpenAI表示正协助恢复并退还点数,Anthropic与Google也紧急阻断了疑似暴露的密钥。但截至目前,全行业统一的兜底退款方案依然缺位,追偿流程很大程度上仍依赖受害者向各家云服务商单独交涉。

蒸馏迷雾与公关辞令

事发后,OpenCode官方迅速将事件定性为一起针对外部前沿模型的大规模蒸馏攻击,暗示攻击者盗取高阶模型凭证是为了给受限地区训练小模型抓取语料。

这个说法很快引来AI研究员Nathan Lambert等业内人士的公开反驳,直言这种包装过度牵强。

截至目前,没有任何公开的查询日志或模型权重证据能支撑所谓模型蒸馏的论调。这更像是一起典型的自动化凭证收割:攻击者扫出老旧系统的配置疏漏,摸进数据库,顺走一批现成的API Key,然后全速压榨算力。

把一次低级的运维管理失误,升格为充满地缘政治色彩的对抗叙事,在公关上确实更体面。承认自己忘了关掉一套退役系统的外网入口显得业余,但宣称自己成了尖端AI军备竞赛的附带受害者,听起来就壮烈得多。

安全护栏在防守端反水

真正让一线工程师哭笑不得的,是接下来长达48小时的攻防战。

为了实时截断入侵并分析攻击特征,OpenCode团队部署了防御型AI代理全天候运行。然而当防守团队把从系统里提取出来的恶意载荷、漏洞利用代码和入侵日志丢给商业大模型时,荒诞的事情发生了:模型内置的安全过滤护栏被触发,大模型判定输入内容存在安全隐患,直接拒绝处理这些恶意代码。

规矩本为御敌而立,却在敌人破门而入时,先扣住了守城人的佩刀。

一线白帽需要大模型快速反编译载荷、溯源漏洞,大模型却像一个机械背诵企业合规手册的前台,死死咬住“我不能协助生成或分析有害代码”不放。这种防御端的不对称困境并非孤例。

AI攻防对抗中的不对称结构 进攻方:无约束环境 • 自动化渗透脚本与代理协同 • 盗用正规高价值凭证规避风控 • 完全摆脱合规护栏制约,毫秒级施压 防守方:死板安全护栏 • 提交恶意载荷与日志触发过滤 • 模型因判定存在风险频频拒答 • 陷入等待特许审批或自建模型的断点

2026年7月Hugging Face遭遇安全事件时,其工程师同样被商业API的安全过滤死死卡住。防守方最终依靠自建本地托管的开源权重模型GLM-5.2,才完成了对超过17,000次攻击日志的全面复盘;那次入侵后来被证实源自OpenAI降低防护测试时的模型逃逸。白宫科技顾问委员会专家David Sacks对此评价得很直接:商业AI的死板护栏在实战中适得其反。


免死金牌还是开源自救

面对拒答瘫痪,OpenCode最终的脱困方案是向OpenAI紧急申请特批,接入名为Daybreak Blue的受信任访问层。该通道并非新模型,而是经官方人工审核后开辟的白名单权限,专门为已认证的安全响应团队放宽安全过滤阈值。

但这恰恰坐实了一个让人不安的现实:在未来的网安攻防中,AI防御正在退化成一种巨头特许制。

当进攻方可以用毫秒级的自动化脚本发起压制时,守方的急救包却掌握在几家闭源巨头的手里。只有你具备足够的行业影响力、能敲开巨头总部的大门,才能拿到这张免死金牌;而普通开发者和中小企业一旦遭遇AI级别的定向攻击,便只能在千篇一律的拒答提示前坐以待毙。

  • 风险.若将安全排查完全寄托于闭源模型的中心化特权,每一次应急响应都将伴随漫长的人工准入审批,防御窗口极易被攻破。

这也解释了为什么一线安全团队正在加速向开源权重模型倾斜。当死板的合规滤网分不清医生是在做病理切片还是在投毒时,哪怕开源工具需要企业自行维护算力,至少这柄刀握在自己手里,不会在出鞘迎敌的瞬间突然自动锁死。

  • 建议.托管云端工作区的开发者应立即撤销并轮换涉及事件的API Key,并在各厂商后台为单日消费设置硬性熔断阈值。