OpenCode 遭大規模蒸餾攻擊:1.4% Console 用戶 API 金鑰恐外洩,官方要求立即撤銷重發
開源 AI 程式助理 OpenCode 坦承 10 月 16 日晚間發生資安事件,約 1.4% Console 用戶的外接 AI 供應商 API 金鑰可能外洩,已通知用戶撤銷重發並與三大 AI 業者合作補救。
開源 AI 程式助理 OpenCode 在 10 月 17 日透過官方 X 帳號坦承:「昨晚發生了一起與大規模蒸餾攻擊相關的資安事件,影響了約 1.4% 的 OpenCode Console 用戶。」公司表示已在當天上午以電子郵件通知所有受影響用戶,並強調:「沒收到信,就代表你沒受影響。」這起事件迅速在開發者社群發酵——因為外洩的不是別的,正是用戶存在工作區裡的 OpenAI、Anthropic、Google 等 AI 供應商 API 金鑰。
攻擊鎖定「正在停用的舊系統」
根據 OpenCode 寄給用戶的通知信,攻擊者未經授權存取了一個「正處於停用流程中的舊系統」,而儲存在用戶工作區中的第三方供應商金鑰「可能已經外洩」。一旦金鑰落入他人手中,攻擊者就能以帳戶持有人的名義發起 API 請求,費用全部算在受害者頭上。
受影響的範圍是「有綁定外部供應商的 Console 用戶子集」——也就是把自己的 OpenAI、Anthropic 金鑰存在 OpenCode Console 託管工作區的人。OpenCode 強調,只用本機 App 或桌面版的用戶不受影響,因為那些金鑰從不上傳到公司伺服器。
用戶已回報數百美元的未授權扣費
事件最讓人不安的部分,是已經出現的實質損失。多名用戶在社群回報了異常帳單:一位用戶稱他的 OpenAI 與 Anthropic 金鑰一夜之間被刷出超過 400 美元;另一位回報高達 1,700 美元;還有人看到約 200 歐元的 Google 服務費用,甚至專案因「過度濫用」被暫停。這些都是社群回報的數字,OpenCode 官方尚未確認。
Anthropic 方面已有動作:據報導,Anthropic 已主動撤銷其判斷受影響的 Claude API 金鑰。OpenCode 共同創辦人 Dax Raad 也在 X 上透露,自己的個人帳戶同樣遭到攻擊,直言「AI 驅動的駭客攻擊,這是全新的世界」。
該怎麼做:撤銷、重發、查帳單
OpenCode 官方的應對建議很明確:
- 立即撤銷並重發金鑰:到各 AI 供應商的後台撤銷舊金鑰、產生新金鑰;
- 更新所有用到舊金鑰的應用:包括 CI/CD、腳本與其他整合;
- 檢查近期用量:查看帳單是否有異常呼叫;
- 設定支出上限:為 API 帳戶加上預算告警與硬上限。
資安業者 Cyera 也提醒:目前仍不清楚攻擊者如何入侵、這些金鑰實際如何儲存、以及是否每一把外洩的金鑰都被濫用——1.4% 這個數字本身沒有分母,無法衡量實際的暴露規模。OpenCode 表示事件「仍在處理中」,暫時無法公開更多技術細節,僅稱正與 Anthropic、OpenAI、Google 合作補救。
給所有 SaaS 的警鐘:金鑰管理就是信任管理
這起事件的教訓不只屬於開發者工具。任何仰賴 API 金鑰串接第三方服務的系統——包括零售業每天上傳、分析的銷售數據平台——都面臨同樣的課題:金鑰是否定期輪替、權限是否最小化、異常用量有沒有人看。店家在選擇銷售數據分析工具時,除了功能,更該問一句:我的資料和金鑰,到底被怎麼管著?這也是看店勢把權限與資料安全放在產品設計核心的原因。
資料來源
- Dev.to〈OpenCode Told 1.4% of Console Users to Revoke Their OpenAI and Anthropic Keys〉https://dev.to/gabrielanhaia/opencode-told-14-of-console-users-to-revoke-their-openai-and-anthropic-keys-561
- OfficeChai〈OpenCode Discloses Security Breach, Says Attackers May Have Accessed Users’ OpenAI, Anthropic And Google API Keys〉https://officechai.com/ai/opencode-discloses-security-breach-says-attackers-may-have-accessed-users-openai-anthropic-and-google-api-keys/
- Notebookcheck〈OpenCode confirms breach as users report AI charges they never authorised〉https://www.notebookcheck.net/OpenCode-hacked-users-urged-to-revoke-their-API-keys.1426957.0.html