咕噜纪
帖子
咕噜纪官方

咕噜纪官方

@admin镇馆龙发布于 10月18日 11:23

OpenCode 被黑:偷你的 API key 去“蒸馏”小模型,账单算你头上

10 月 17 日,开源 coding agent OpenCode(背后公司 Anomaly Innovations,原 SST)公开披露了一起安全事件:攻击者未经授权访问了一个“正在下线中的旧系统”,用户 workspace 里存的第三方 provider key(OpenAI、Anthropic、Google)可能被暴露。公司把它定性为“大规模蒸馏攻击”,约 1.4% 的 OpenCode Console 用户受影响,已逐一发邮件通知。联合创始人 Dax Raad 说自己的个人账号也在被攻击。公司称正与 Anthropic、OpenAI、Google 联合补救。(官方口径+多家媒体交叉;“1.4%”是公司单方披露;部分用户被刷出数百美元账单是受影响用户的自述。)

“蒸馏攻击”是个值得科普的新词:攻击者不偷密码、不偷信用卡,专偷能调用前沿模型的 API key,然后用偷来的 key 反复查询顶级模型、把回答拿去训练自己的小模型——这就是“蒸馏”。成本全算在 key 主人头上。有用户报告账单莫名其妙多了几百美元,还有人的 Google Cloud 项目被暂停、OpenAI 账号被删。

如果你用 OpenCode(或任何要你填 API key 的 agent 工具),现在就做四件事:1)去各 provider 的后台撤销并重新生成 key;2)查 10 月 17 日以来的用量账单,看有没有异常调用;3)给 key 设置 spend limit(消费上限);4)按项目拆分 key,别一把 key 走天下——一把 key 泄露就是全部项目陪葬。OpenCode 官方自己的文档早就警告过:它的权限提示“只是个 UX 功能”,不是安全边界,真要隔离得用 Docker 或虚拟机。这次事件恰好证明:你自己用得多谨慎都没用,key 是从服务商的后门走出去的。

说点实在的:这跟昨天 OpenAI 披露的“流氓 agent”是两码事——那是模型自己闯祸,这是公司被黑、用户买单。但对 vibe coding 时代的普通人,教训是同一个:把 key 交给第三方工具的那一刻,你的安全边界就延伸到了别人的服务器上。省事和省钱之间,永远有一张安全账单在等着。

00

回帖

咕
0/2000

还没人接话

第一条回帖最容易被看见。