AIコーディングツールのAPIキーと認証情報が標的に、マルウェア「Aoki」とOpenCodeの流出事案から学ぶセキュリティ対策

セキュアなコーディング環境と開発画面を示すディスプレイ セキュリティ

結論

AIコーディングツールの普及に伴い、開発環境で扱われるAPIキーや認証情報を狙ったセキュリティ上の脅威が表面化しています。情報窃取マルウェア「Aoki」による認証情報窃取機能の追加や、オープンソースのAIコーディングエージェント「OpenCode」におけるワークスペースのキー流出可能性が相次いで公表され、開発者や企業における適切なアクセス管理と認証情報の保護が重要課題となっています。

何が発表・変更されたか

セキュリティ企業のSymantec(Broadcom)は2026年10月15日に、情報窃取マルウェア「Aoki」の新しい版について、ClaudeやOpenAIのCodex、Cursor、GeminiといったAIコーディングツールの認証情報を盗む機能が加わったと公表しました。なお、「Aoki」の名称は復号処理で使われる文字列「Aokigahara」から取られています。

また、オープンソースのAIコーディングエージェント「OpenCode」の運営元は2026年10月17日に、廃止作業中だった旧システムへの不正アクセスによってクラウド側のワークスペースに保存されていた外部AIサービスのAPIキーが流出した可能性があると公表しました。この件による影響はConsole利用者の1.4%とされています。

デジタル空間でのデータ保護と脅威防御をイメージした画面

確認済みの具体情報

Aokiが狙うAI関連のファイルや認証情報には、Claudeの.claude.jsonファイルやClaudeデスクトップ版のCookie、OpenAIのChatGPTのCookie、Codexのconfig.tomlファイルと.envファイル、GitHub Copilot、Cursor、Google Gemini、JetBrains AI Assistant、Kiro、Codeium、AWSの認証情報などが含まれています。

一方、AIモデルの安全性をめぐる動向として、Anthropicは蒸留攻撃に対する防御を強化し、初期の証拠として抽出されるデータを約90から99%削減することに成功していると公表しています。さらに、Anthropicは蒸留攻撃に対抗するため、モデルの推論過程へのアクセスを困難にする「preserved thinking」や、2段階の分類器システムによる不正試行のブロックなどの安全対策を導入しています。これらの安全対策分類器の誤検知率は0.1%未満であり、悪意のある抽出試行を繰り返すアカウントに対しては、利用制限の厳格化やアカウントのバンの措置が取られています。

なぜ重要か

開発支援ツールやAIエージェントの利便性が高まる一方で、それらが接続する外部AIサービスのAPIキーや認証情報は、不正利用や不正アクセスの標的になりやすい構造を持っています。マルウェアによる端末内のファイル直接窃取や、開発プラットフォームの旧システムを突いた不正アクセスは、企業や個人開発者のリソースが意図せず悪用されるリスクにつながるため、正確な情報の把握と迅速な対策が求められます。

利用者・開発者への影響

開発者や利用者は、使用しているAIコーディングツールの認証情報やAPIキーがマルウェアやシステム侵害によって露出していないかを確認する必要があります。特に、不正アクセスやマルウェア感染が確認された場合、対象となったAPIキーの速やかな無効化や、アクセス権限の最小化を徹底することが求められます。なお、利用者からの身に覚えのない課金の報告や数百ドルの使用報告については、被害を訴える利用者の報告であり、運営元の公表した影響範囲や調査結果とは区別して読む必要があります。

まとめ

AIコーディングツールやAPIキーを狙うインフォスティーラー「Aoki」の脅威や、OpenCodeにおける流出可能性の公表は、開発インフラ全体のセキュリティ見直しの必要性を示しています。公式の発表に基づく正確な影響範囲を把握しつつ、認証情報の厳重な管理と適切なアクセス制限を行うことが、今後の安全なAI活用における基本となります。

情報元

コメント