テック技報最新号へ →
セキュリティ

インフォスティーラーに AI ツールと開発環境の認証情報を抜かれる前提で備える(Aokigahara)

Windows 向けインフォスティーラー「Aokigahara」は、Claude Code・Codex・Cursor などの認証ファイルやセッション、.ssh、クラウドの認証情報までまとめて集める。開発端末に「長く有効な鍵を平文で置かない」ことと、漏れたときにすぐ失効できる一覧を持っておくことが対策になる。

@MalwareBibleJP · 2026-10-30
#infostealer#ai-tools#credentials#developer-endpoint#token-theft#windows

収集対象(Check Point Research の解析)

  • aisessions 処理: Claude の credentials.json、Codex の auth.json、Cursor・Windsurf の state.vscdb など。ChatGPT デスクトップ版も対象。AWS 認証情報・SSO キャッシュ、Windows 資格情報マネージャーも。
  • ide 処理: Git の認証情報、.ssh 配下(秘密鍵を含み得る)、AWS・Azure・Google Cloud の認証・設定ファイル。
  • ブラウザーのパスワード、暗号資産ウォレットに加えて開発者向けサービスを狙う構成。収集物は ZIP にまとめ AES-256-GCM で暗号化して送信。
  • 報告ではハッシュ、C2、YARA ルールが公開されている(EDR・YARA スキャンに取り込める)。

対策

  1. 端末に置く鍵を短命にする: クラウドは SSO の短期セッション、Git は fine-grained で期限付きのトークン、SSH 鍵はパスフレーズ付きか FIDO2 鍵・SSH 証明書(SSH 鍵を盗まれても横に広がらせない(HashKnownHosts と短命の SSH 証明書、Panchan ワーム事例))。
  2. AI ツールの API キーを平文ファイルに置かない: 実行時注入(1Password Environments で .env をマウントし、平文ファイルを置かない)や、ゲートウェイ側での利用上限設定。
  3. 失効手順の一覧を作っておく: 「端末が感染した」ときに失効すべきもの(AI サービスのログインセッション、API キー、GitHub トークン、クラウドの SSO セッション、SSH 鍵)と、それぞれの失効画面をまとめておく。AI サービスの不正利用・アカウント転売が想定されているため、AI サービス側の利用量アラートも有効にする。漏れた後の具体例は AI ゲートウェイに預けた API キーが漏れたときの対応(OpenCode Console 事例)。
  4. 配布元の分からない exe を開発端末で動かさない: インフォスティーラーは開発端末の入口。盗まれたトークンは 盗まれた GitHub トークンで不正ワークフローを足されても気付く(Gheist の手口と検知点) のような CI 攻撃に再利用される。

注意点

  • 収集対象には設定ファイルも含まれ、すべてに認証情報が入っているとは限らない。とはいえ「どのファイルにトークンがあるか」を自分の環境で把握しておくと、失効の漏れが減る。

出典

X の元の投稿を開く