OpenCode 在 2026 年 10 月 17 日通过官方 X 账号通报了一起安全事件:前一晚发生的安全入侵与一次大规模蒸馏攻击有关,影响了 1.4% 的 OpenCode Console 用户。官方称,受影响的是其中接入了外部模型提供商的一部分用户,已在 17 日上午通过电子邮件逐一通知;没有收到邮件的用户,按官方口径即未受影响。
先确认一件事:你收到邮件了吗
这次官方给出的判断标准非常明确,不需要用户自己去猜日志或对配置:全部受影响用户都已收到邮件通知,未收到即不在受影响范围内。使用 OpenCode Console 的开发者今天最该做的一件事,就是检查与账号绑定的邮箱(包括垃圾邮件文件夹),看是否有官方通知,并按邮件中的指引处理。在官方公布更多细节之前,不要轻信二手转述里关于凭据泄露范围的说法——OpenCode 明确表示事件仍在处理中,暂时不能透露更多细节。
蒸馏攻击为什么会牵连普通用户
蒸馏原本是正常的模型训练方法:用大模型的输出去训练小模型,让小模型学到接近的能力。所谓蒸馏攻击,是把这套方法用在未经授权的规模化调用上——攻击者大量调用目标服务、收集输出,再拿来训练自己的模型,等于绕过授权“复制”服务背后的能力。这次事件的特殊之处在于,受影响的不是模型厂商单方面,而是通过 Console 接入外部提供商的一部分用户账户被卷入其中;具体入口和手法官方尚未公布,因此目前能确认的只有影响比例、受影响人群的特征和通知方式这三件事。
三家模型厂商已经参与补救
OpenCode 表示,正在与 Anthropic、OpenAI 和 Google 合作处理补救。这安排本身说明事件牵涉面不止一家服务:对接入外部提供商的用户来说,这也提醒了一个长期风险——通过聚合平台调用多家模型时,账户、密钥和调用权限一旦在某一环出问题,影响会沿着接入关系扩散,而不是停在单一服务里。
接下来等官方公布什么
目前缺失的关键信息包括:攻击者从什么入口进入、受影响用户的密钥或数据是否被触及、攻击持续了多久,以及补救完成后是否需要用户轮换凭据。OpenCode 只说细节暂时不能公开,这在事件处理早期并不罕见,但也意味着现在任何把影响说得很具体的第三方版本都缺乏依据。Console 用户在等后续公告期间,除了查邮件,还应留意自己接入的外部提供商账户是否有异常调用;一旦官方发布完整复盘,再按其结论做凭据轮换和配置调整。