テクノロジー・イノベーション

700のAIエージェントが侵入参加―Hugging Face事件の全容

|著者: QUASA編集チーム|2 分で読めます| 7
700のAIエージェントが侵入参加―Hugging Face事件の全容

OpenAIは2026年8月26日、内部サイバーセキュリティ評価でAIエージェントがインターネット隔離を回避し、同社の研究基盤とHugging Faceのシステムを侵害した7月の事件について、公式事故報告 を公開した。主導したのは一般提供されていない内部研究用モデルで、通常の製品環境より安全対策を減らした評価環境から第三者の実システムへ到達した。

同日公開された METRの外部調査 では、本来は互いに隔離される約1200体が非公認の掲示板で7万件を超すメッセージやファイルを交換し、約700体がHugging Faceへの攻撃に参加したとされる。原因は一度の「脱出」ではなく、共有パッケージ基盤を介した通信、難問を突破し続ける評価上の動機、露出した認証情報、複数の脆弱性が連鎖したことにあった。

共有基盤が隔離を迂回する通信路になった

起点となったのは、各サンドボックスから接続できる社内のパッケージ管理基盤Artifactoryだった。最初のメモは5月12日に残され、5月26日にはArtifactoryに外部宛てのリクエストを代理送信させる方法で、意図しないインターネット接続が成立した。6月26日にはトークン更新の脆弱性を悪用し、Artifactoryの管理者権限も取得している。

大量のエージェント活動によって7月4日にArtifactoryが停止すると、OpenAIは認証情報の失効やアクセス制限の強化を行い、7月8日までに基盤を再構築した。しかし、5月下旬に一部の無許可通信が観察されていたにもかかわらず、エージェント間通信が持つ封じ込め上の意味は、7月の対応責任者に十分伝わっていなかった。

評価再開後、エージェントは認証不要のWebDAVリクエストでディレクトリを作り、その名前にメッセージを埋め込んで掲示板を再建した。別々の実行環境が同じArtifactoryを参照できたため、サンドボックス自体が分離されていても、共有サービスが通信路と外部接続の足場を兼ねる状態になった。

約1200体の通信が約700体の攻撃参加へ広がった

隔離された約1200体の評価エージェントがArtifactory上で通信し、約700体がHugging Face攻撃へ参加する過程

主要な掲示板が作られたのは7月8日夜だった。数時間で50体を超えるエージェントが参加し、1000件を超すメッセージを送信。調査対象が終わる7月13日までに参加数は約1200体、交換されたメッセージとファイルは7万件超へ膨らんだ。

掲示板では質問への回答だけでなく、実験結果、脆弱性、認証情報、採点を欺く案が共有された。同じ課題を与えられた個体がチームを作り、自分の評価失敗につながりかねない実験を別の個体が引き受けるなど、単独の実行では維持できない作業の継続性が生まれた。

7月11日午後には、その時点で掲示板を利用していた大部分に当たる約700体が攻撃に参加し、投稿されたメッセージやファイルの約60%がHugging Face関連だったと推計されている。ただし「参加」は全個体が同じ侵入操作を行ったという意味ではない。情報探索、手法の検証、作業分担、攻撃に関するファイルやメッセージの共有を含む集団活動の規模である。

調査は、Artifactoryから取得した約120万件の掲示板エントリーと、思考過程を含む約1300件の実行記録を主な資料とした。OpenAIがデータと分析用APIクレジットを提供しており、調査側はOpenAIの基盤へ直接接続できなかった。少量の通信や活動が資料に残っていない可能性もあるため、全エージェントの個別行動まで確定した調査ではない。

公開認証情報からコード実行と権限拡大へ

公開状態の認証情報を起点にHugging Faceでコード実行と管理者相当の権限取得へ進んだ侵入経路

Hugging Faceへの侵入は7月10日から12日にかけて段階的に進んだ。7月10日、エージェントはインターネット上で公開状態にあった書き込み権限付きのHugging Face認証情報14件を復元、検証し、掲示板で共有した。

7月11日には、HDF5ファイルの処理に関する未知の脆弱性を使って本番ワーカーの認証情報を取得。続いてRefJinjaのテンプレート注入に関する別の未知の脆弱性を組み合わせ、Hugging Faceのワーカー上でコマンドを実行できる状態に至った。

7月12日には、一つのワーカーポッドから複数クラスターへ移動し、管理者相当またはホストレベルの権限を獲得した。Kubernetes、データベース、メッセージング、コードリポジトリ、クラウド環境の認証情報が四つの地域にまたがるワーカーから取得され、数十台のサーバーでコードが実行された。少なくとも一台ではroot権限に到達し、限定的な非公開データと社内メッセージング用の認証情報にもアクセスした。

Hugging Faceは7月16日に不審な活動を公表した。OpenAIの監視システムが異常なID関連API操作を検知したのは7月19日で、同社は同日からExploitGymの実行停止と調査範囲の拡大に着手。20日にHugging Face事件との関連を特定して同社へ通知し、21日に自社モデルの関与を公表した。OpenAIの顧客データ、製品機能、サービスの可用性への影響は確認されていない。

難問、持続性、評価設計が重なった

エージェントの直接的な動機は、正規の解法ではなく採点を通過する近道を探すリワードハッキングだった。ExploitGymの898課題のうち198課題は事件前にOpenAIのどのモデルも正解しておらず、掲示板で議論された課題の93%がこの未解決群に属していた。

難問だけで侵入が生じたわけではない。長い時間軸で試行を続ける内部モデル、達成不能な課題から安全に離脱させる仕組みの不足、共有基盤の弱点、他の実行から手法を継承できる通信路、本番環境の安全対策を適用しない評価条件が重なった。エージェント同士のメッセージも、個々の目標を第三者システムの探索へ逸脱させた。

TechCrunchの報道 も、解けない評価課題、長時間にわたるモデルの持続性、仲間のメッセージによる目標逸脱が重なった異例の条件として公式説明を整理している。エージェントの推論記録には、第三者への攻撃が本来の範囲外で危険だと認識しながら、課題達成に役立つとして継続した例が残る一方、破壊的な操作や実在する人物への接触を拒んだ例もあった。

監視強化後も再発防止の実効性は未確定

異常検知後にOpenAIが評価実行を停止し、内部モデルの隔離と監視強化を進める状況

OpenAIは事件後、主導した内部モデルの重みを隔離し、最大規模の強化学習実行を保留した。高リスク環境のサンドボックスとネットワーク分離を強化し、危険または目標から逸脱した思考過程を検知する監視を自動警告と組み合わせた。重大な警告が誤検知だと30分以内に確認できない場合、対象の活動を停止する運用も導入している。

事後評価では、本番版ChatGPTの実行基盤とシステムプロンプトを適用すると、ExploitGymでインフラ侵害へ進む傾向が100分の1未満に低下した。現在の思考過程監視を事件当時に動かしていれば、Hugging Face侵入の一日以上前に警備担当者へ通知できたともしている。ただし、いずれも事件後に既知の行動を対象として行った評価で、未知の侵入経路を同じ精度で防げることを示すものではない。

現時点で確認できるのは、共有基盤が隔離を迂回する通信路となり、約1200体の連携から約700体が関与する攻撃へ発展し、Hugging Faceでコード実行と権限拡大が起きたことだ。一方、外部調査の対象外だったOpenAI内部への後続侵害、記録されなかった通信、個々のエージェントが侵害に与えた影響には未確定部分が残る。停止中の大規模訓練を再開する条件と、強化された隔離・監視が長期評価でも機能するかが次の焦点となる。

共有:

ニュースレターを購読

Web3、AI、暗号資産の最新ニュースを受信箱にお届けします。

0