AIコーディングツール「OpenCode」で不正アクセスが発生し、ユーザーのAIアカウントを悪用した不正請求が起きていたことが分かった。TechCrunchが19日(現地時間)に報じた。
報道によると、攻撃者はOpenCodeの旧システムに侵入し、「OpenCode Console」利用者の1.4%に当たるアカウントに不正アクセスした。一部のユーザーは、AIサービスとの連携に使うAPIキーを同コンソールに保存していたという。
OpenCodeは今回の事案について、大規模な蒸留(distillation)攻撃に関連しているとの見方を示した。ただ、具体的な手口は明らかにしていない。この説明に対しては、単なる侵害事案を誇張しているのではないかとの懐疑的な見方も出ている。
RedditやXには、開発者が被害を訴える投稿が相次いでいる。TechCrunchによれば、1アカウント当たり数百ドル規模の不正請求が発生し、1000ドルを超えたケースもあった。
AnthropicとGoogleは、漏えいの可能性があるAPIキーを無効化した。OpenCodeも、不正請求分の返金対応を進めている。
OpenCodeの共同創業者ドックス・ラド氏は、影響はコンソールに限定されており、オープンソースアプリとコマンドラインツールには及んでいないと説明した。また、攻撃者は48時間にわたり継続的に侵入を試みていたと述べた。
OpenCodeチームは、防御用のAIエージェントを24時間体制で稼働させて対応した。ただ、分析を支援していたAIモデルの一部は、悪性コードを危険なリクエストと判断し、解析を継続しなかったという。
その後、OpenCodeはOpenAIの「Daybreak Blue」プログラムを活用し、調査体制を強化した。OpenAIはDaybreak Blueを通じ、確認済みユーザー向けに、防御目的のセキュリティ関連リクエストに対応しやすいAIモデルを提供している。7月にはHugging Faceでも、商用AIモデルに侵入記録の分析を依頼したものの、拒否された事例があった。
OpenCodeは、攻撃者がどのように旧システムへアクセスしたのかについては現時点で明らかにしていない。影響を受けたユーザーには、各サービスでAPIキーを破棄したうえで再発行するよう案内している。事案は現在も継続中としている。