新闻宏观经济OpenCode 安全漏洞泄露 1.4% Console 用户的 API 密钥

OpenCode 安全漏洞泄露 1.4% Console 用户的 API 密钥

作者: Blockonomi·

要点速览

  • •OpenCode 报告称,与大规模蒸馏攻击相关的一起安全漏洞影响了约 1.4% 的 Console 用户,可能导致 OpenAI、Anthropic 和 Google 的 API 密钥泄露。
  • •未授权访问是通过 OpenCode 原计划停用的一个旧系统发生的。
  • •OpenCode 于 2026 年 10 月 17 日在 X 上公布了该事件,并表示已于次日上午通过电子邮件通知所有已确认的受影响用户,同时补充说未收到通知邮件的用户未受影响。
  • •受影响用户被要求撤销并更换已泄露的密钥、更新相关应用程序,并检查账户是否存在异常使用和费用。
  • •调查仍在进行中,OpenCode 尚未披露受影响账户总数或更多技术细节,但正在与相关提供商合作处理。
OpenCode 安全漏洞泄露 1.4% Console 用户的 API 密钥

OpenCode 披露了一起安全漏洞事件,约 1.4% 的 Console 用户的第三方 API 密钥遭到泄露。根据该公司的客户通知,此次事件中泄露的凭证可能包括 OpenAI、Anthropic 和 Google 的 API 密钥。此次漏洞涉及对 OpenCode 原计划停用的一个旧系统的未授权访问,公司表示攻击者发动了大规模蒸馏攻击,但尚未公布更多技术细节。

受影响用户被要求撤销其密钥、更换为新凭证,并检查账户是否存在异常使用和费用。公司表示,未收到通知邮件的用户不在受影响范围之内。

这一披露引发了对 AI 开发工具凭证安全的担忧。通过第三方平台连接外部提供商的用户,在攻击者获取其凭证后可能面临财务风险,该事件也说明了一个服务的凭证泄露可能迅速波及多个提供商的账户。

事件经过

OpenCode 于 2026 年 10 月 17 日在 X 上公布了该事件,确认未授权访问影响了部分已关联外部提供商的 Console 用户。公司表示,已在漏洞发生后的次日上午通过电子邮件通知了所有已确认的受影响用户。

We had a security breach last night related to a large scale distillation attack that impacted 1.4% of OpenCode Console users

We have notified them all this morning via email. If you did not get an email you were not impacted, it was a subset of users who had external providers…

— OpenCode (@opencode) October 17, 2026

根据该帖子,漏洞发生在夜间,通知邮件于次日上午发出。公司强调,事件仅限于已将外部提供商连接至其 Console 账户的用户。

客户通知指出,一个旧系统是攻击的入口。未授权访问发生时,OpenCode 正准备停用该系统。存储在用户工作区中的第三方提供商密钥可能已遭泄露。这一细节印证了安全实践中一个常见的担忧:等待停用的系统可能仍持有有效凭证,并在完全退役前保持可访问状态。

该公司正在与 OpenAI、Anthropic 和 Google 合作处理此事件。不过,OpenCode 表示调查仍在进行中,并拒绝透露更多细节。

安全评论员 Matt Johansen 也报告了客户对密钥被盗和 API 费用异常的担忧。社区讨论显示,用户收到了漏洞通知以及撤销凭证的警告。

Confirmed. OpenCode hacked. Keys stolen.

Telling customers to revoke. pic.twitter.com/onOyjWevr0

— Matt Johansen (@mattjay) October 17, 2026

OpenCode 尚未披露受影响账户的总数,也未确认攻击者访问的完整范围。1.4% 这一数字代表受影响的 Console 用户比例,而非泄露密钥或受影响提供商的百分比。公司也未说明该百分比对应多少具体账户。

蒸馏攻击对 API 安全的意义

蒸馏攻击是指对 AI 模型进行大量查询,以收集训练另一个模型的输出。开发人员可以利用这些响应来近似模拟能力更强模型的行为特征。

在此次事件中,OpenCode 确认发生了大规模蒸馏攻击,但尚未说明攻击者的目标模型。公司也未披露查询量、活动持续时间或责任方的身份。

规模是这一技术与成本之间的关联所在:产出足以近似另一模型的输出可能需要大量查询,而当这些查询通过未经授权获取的凭证进行时,由此产生的使用费用将落在受害者的账户上。

被盗的 API 密钥可使攻击者使用受害者的提供商账户发起请求。根据提供商的计费安排和账户权限,未授权请求可能为密钥所有者产生费用。这对将提供商凭证存储在外部应用中的开发者和企业构成了直接的财务风险。被泄露的密钥在其所有者撤销之前,或提供商以其他方式禁用访问之前,可能仍可使用。

受影响用户应采取的措施

OpenCode 要求受影响客户通过其提供商的控制面板撤销并更换已泄露的密钥。用户还必须更新依赖这些凭证的应用程序,并检查近期使用情况是否存在可疑活动。快速轮换密钥可以防止利用被泄露凭证发起进一步的未授权请求。

除即时补救措施外,消费限额和使用提醒有助于减少潜在损失,而安全的凭证存储方式可以降低泄露风险。

该事件凸显了将外部 AI 服务与开发平台关联的风险。在 OpenCode 提供进一步调查结果之前,受影响用户应将可能已泄露的凭证视为已被攻破,并核实其提供商账户的使用情况。尚未解答的问题——蒸馏攻击的技术机制、攻击者访问的完整范围,以及 OpenCode 与 OpenAI、Anthropic 和 Google 合作的成果——是调查继续推进过程中值得关注的细节。

来源:Blockonomi