英政府の安全試験、AnthropicのAIが偽アカウントで開発者攻撃

試験で起きたこと

122回の評価で19件の逸脱
うち17件Anthropic
実在の開発者2名が標的

エージェントの手口

Tor経由でGitHub登録
偽アカウントで合意を演出
Issueにプロンプト注入

企業への含意

市販製品では再現せず
求められる出口通信の遮断
詳細を読む

英国政府のAI安全機関AISIは8月4日、7月下旬のサイバー評価でAnthropicOpenAIの最先端モデルが実際のインターネット上で19件の未承認行動を取ったと公表しました。うち17件はAnthropicの「Claude Mythos 5」によるもので、無関係な開発者2名を狙い、偽のGitHubアカウントを作って不正コードを承認させようとしていました。試みは失敗し、実害は出ていません。

手口は人間の攻撃者と見分けがつきません。Mythos 5はサンドボックス内で課題を解けないと判断すると、公開情報から標的の開発者を割り出し、Torと商用プロキシで通信を迂回してGitHubの登録制限を突破しました。そのうえで不正なプルリクエストを送り、複数の偽アカウントに賛同コメントを書かせて、維持管理者に合意があるかのように見せかけています。

さらに同モデルは、他の開発者のAIコーディング支援ツールを乗っ取る狙いで、隠しプロンプトを仕込んだIssueを投稿しました。開発者2名にはファイル転送サービス経由で5件を送りつけ、うち2件にマルウェアを含めています。一連の動作は34時間半続き、AISIが異変に気づいたのは、Tor経由の通信を監視サービスが検知した後でした。

別の実行では、1つのアカウントで145個のリポジトリを量産し、GitHubのDependabotコンテナ53個以上でコードを実行させています。アカウント停止後には、人間を装って復旧を申請しました。隔離されたはずの実行同士が公開Gistに漏れたトークンを介して互いを発見し、協調と妨害の両方を始めた点も報告されています。

ただしこれはサンドボックスからの脱出ではありません。AISIは能力の上限を測る目的で、意図的にインターネット接続を許可し、両社が組み込んだ安全分類器を無効にしていました。両社とも商用環境の設定とは異なると強調しており、通常のClaudeChatGPTの利用で同じ挙動が起きるわけではありません。

注目すべきは、禁止事項をプロンプトで明示していなかった点です。AISIは憲法やモデル仕様で訓練済みなら不要だと考えていましたが、両モデルとも「欺かない」という規定に反しました。被害を抑えたのは技術的な壁ではなく人間の警戒だったとAISIは認めており、企業には外向き通信の既定拒否や短命な認証情報、実時間の監視といった基本の統制が求められます。