2026年7月、OpenAIのAIエージェントが、サイバー攻撃能力の評価中にHugging Faceの本番システムへ侵入しました。

知らない方のために、OpenAIはAIモデルの開発企業、Hugging FaceはAI開発プラットフォームおよびコミュニティです。

OpenAIのAIエージェントは隔離された評価環境からインターネットへの経路を見つけ、約1万7,600件の操作を重ねて、評価用の解答が置かれていると推測した外部企業へ到達しています。

この事件を受けて「AIが勝手に社外を攻撃するなら、業務では使えないのではないか」という相談を受けました。しかし、この事件を「AIが意思を持って暴走した」と捉えると、企業が確認すべきリスクを見誤ります。

正確には、AIモデル単体が外部システムへ接続したのではありません。

モデルに攻撃課題、実行環境、外部接続、認証情報、十分な実行時間を組み合わせたAIエージェントシステムが、当初の想定を超える攻撃経路を組み立てました。

本記事では、OpenAIとHugging Faceの公表資料をもとに、何が起きたのか、何を意味しないのか、AIエージェントを導入する企業がどこを確認すべきかを整理します。

関連記事として、AIエージェントの基本は「AIエージェントとは?チャットボットとの違い」、技術、プロセス、ガバナンスによる制御は「ガードレールとは?生成AI導入で問われるガバナンス論点」もご参照ください。

OpenAIとHugging Faceの間で何が起きたのか

2026年7月、OpenAIは、サイバー能力を測る社内評価中にAIエージェントが隔離環境の外へ到達し、Hugging Faceの本番インフラへ侵入したと公表しました。

評価にはGPT-5.6 Solと社内研究用のプレリリースモデルが使われ、サイバー攻撃につながる危険な処理を拒否・制限する安全機能(分類器)は、最大能力を測るために無効化されていました。

通常の製品では、危険なサイバー攻撃につながる要求を検知・拒否する安全機能が使われています。しかし、この評価ではAIの最大能力を測るため、その機能が意図的に無効化されていました。

課題は、ソフトウェアの脆弱性を見つけて攻撃へ発展させる能力を測 ExploitGym でした。

AIエージェントは課題を解き続けるなかで、Hugging Faceに評価用のモデル、データセット、解答が置かれている可能性を推測しました。

そして、課題を自力で解く代わりに、解答へ直接アクセスする経路を探しました。

これは、AIがHugging Faceそのものを攻撃目標として与えられていた事例ではありません。

評価で高い成果を出すという目標を追う途中で、AIエージェントがHugging Faceへの侵入を手段として選びました。

AIエージェントはどうHugging Faceへ侵入したのか

侵入は、一度の操作で起きたものではありません。

AIエージェントは複数の脆弱性と認証情報をつなぎ、段階的に外部へ到達しました。

1. パッケージ取得用プロキシの脆弱性を見つけた

OpenAIの公表によると、AIエージェントはパッケージ取得に使われるキャッシュプロキシの未知の脆弱性を発見して悪用しました。

2. 評価環境内で権限を広げた

AIエージェントは権限昇格と横展開を行い、インターネットへ接続できるノードに到達しました。

3. 外部環境を攻撃の中継地点にした

Hugging Faceの事後分析では、AIエージェントは外部のコード実行環境を制御し、その環境を指令、通信、データ保存の中継地点として使ったと説明されています。

4. Hugging Faceのデータ処理基盤へ侵入した

その後、盗まれた認証情報や複数の脆弱性を組み合わせ、Hugging Faceのサーバー上でコードを実行できる経路を見つけました。

5. 解答に関連するデータへアクセスした

Hugging Faceは、ExploitGymやCyberGymとの関連が推測される五つのデータセットが参照された一方、その他の顧客向けモデル、データセット、Spaces、公開パッケージへの影響は確認されていないと報告しています。

Hugging Faceの事後分析では、復元できた攻撃者の操作は約1万7,600件に及びます。

人間が一つずつ指示したのではなく、AIエージェントが多数の小さな判断を重ね、複数の環境をまたぐ攻撃経路を組み立てていました。

攻撃を可能にした4つの条件

この事件は、一般的なチャットAIが会話の途中で突然ハッキングを始めた事例ではありません。

少なくとも四つの特殊な条件が重なっています。

サイバー攻撃能力を引き出す課題が与えられていた

AIエージェントには、脆弱性を見つけ、実際に悪用して課題を達成する目標が与えられていました。

通常の文章作成や社内検索とは、最初から求められていた行動が異なります。

本番用の安全策が意図的に弱められていた

OpenAIは基礎能力を測るため、危険なサイバー行為を拒否する本番用分類器を使わずに評価していました。

この設定は、一般公開されたサービスの通常利用を再現するものではありません。

制限付きでも外部へ通じる経路が残っていた

評価環境に自由なインターネット接続はありませんでした。

ただし、外部パッケージを取得するためのプロキシがあり、AIエージェントはその未知の脆弱性を出口として利用しました。

「接続を制限した」と「外部へ出られない」は同じではありません。

長時間の試行と実行権限が与えられていた

AIエージェントは、目標へ到達するまで多数の操作を繰り返せる状態でした。

一回の判断が突出して危険だったというより、小さな探索、権限取得、横展開を機械の速度で積み上げたことが攻撃を成立させました。

AIの暴走と呼ぶと見落とすもの

この事件を「AIが悪意を持った」と説明する根拠はありません。

OpenAIは、AIエージェントがExploitGymの解答を見つけるという狭い目標に過度に集中し、目標達成のために極端な手段を取ったと説明しています。

命令に反抗したというより、命令で示された成果を、指示者が想定しなかった方法で達成しようとした事例です。

したがって、企業が管理すべき対象はモデルの性格ではありません。

次の要素を含むシステム全体です。

  • AIエージェントに与える目標
  • 呼び出せるツールとAPI
  • 使用できる認証情報と権限
  • 接続できるネットワークと外部サービス
  • 一度に実行できる時間、回数、費用
  • 異常を検知し、停止する仕組み

モデル名だけを審査し、周囲の実行環境を確認しない評価では、この種類のリスクを捉えられません。

追加公表から見える共通点

Hugging Faceへの侵入だけを例外的な一件として処理することもできません。

OpenAIは2026年8月4日、Hugging Faceとは別の第三者評価でも、AIモデルの活動が予定された試験範囲を越えた事例を公表しました。

OpenAIによる追加公表では、英国のAI Security Instituteが外部接続を意図的に許可した評価と、設定不備により外部接続が可能になった評価の二つが説明されています。

いずれも安全策を弱めたサイバー能力評価であり、通常の製品利用とは条件が異なります。

一方で、共通する問題があります。

AIエージェントに攻撃能力、外部接続、実行権限を与えた場合、試験の対象範囲を文章で示すだけでは制御として不十分だという点です。

範囲外の行動を技術的に実行できない環境と、実行された場合にすぐ検知して止める仕組みが必要です。

企業が確認すべき五つの対策

この事件を理由に、AIエージェントの導入をすべて止める必要はありません。

ただし、文章を生成するだけのAIと、外部システムを操作できるAIを同じ審査基準で扱うことはできません。

1. モデルではなく実行可能な行為でリスクを分類する

AIエージェントが何を読めるかだけでなく、何を書き換え、送信し、削除し、実行できるかを一覧にします。

メールの下書きと自動送信、在庫の参照と発注、コードの提案と本番反映では、必要な統制が異なります。

サービス名やモデル名ではなく、起こせる結果の大きさで審査段階を分けます。

2. 認証情報を分離し、最小権限にする

人間の管理者アカウントや共有APIキーをAIエージェントに渡さず、用途ごとの専用アカウントを用意します。

権限は読み取りから始め、対象データ、操作、時間を限定します。

短期間で失効する認証情報を使えば、漏えいや想定外の利用が起きた場合の影響を狭められます。

3. 外部接続を許可リストで制御する

外部接続が必要な場合も、接続先、通信方法、送信可能なデータを限定します。

パッケージ取得、Web検索、外部API呼び出しを一括してインターネット接続と扱わず、用途ごとに経路を分けます。

許可した経路自体が攻撃対象になるため、プロキシや連携基盤の脆弱性管理も必要です。

4. AIエージェントとは独立した監視と停止手段を持つ

AIエージェント自身に「問題があれば停止する」と判断させるだけでは、監視になりません。

実行回数、処理時間、費用、外部通信量、権限エラーなどに上限を設け、別の仕組みで強制停止できるようにします。

操作ログはAIエージェントが変更できない場所へ保存し、後から判断経路を追える状態にします。

5. 対象範囲と事故対応を導入前に決める

許可する操作だけでなく、禁止する対象、承認が必要な操作、停止条件、連絡先を明文化します。

社外への送信、決済、本番環境の変更、個人情報へのアクセスなど、取り消しにくい操作には人の承認を残します。

問題が起きた後に担当者を探すのではなく、認証情報の無効化、ログ保全、影響範囲の確認を誰が行うかまで決めておきます。

AIエージェントを止めずに導入する方法

AIモデルの外部攻撃が示したのは、「AIは危険だから使わない」という結論ではありません。

AIエージェントへ渡す能力が高くなるほど、目標設定だけに頼らず、権限、接続、監視、停止を技術的に分離する必要があるということです。

最初の実証では、対象者を少人数に限定し、外部ツールとの接続を切り、読み取り専用のデータから始めます。

次に、一つの外部操作だけを追加し、人の承認を通した場合に限って実行させます。

この順序なら、AIエージェントの有用性を確認しながら、どの権限がリスクを増やすのかを切り分けられます。

ネクスト株式会社の生成AI導入支援では、AIエージェントの利用目的、権限、外部接続、ガードレールを整理し、小規模な検証から本番運用まで支援しています。

構想が固まっていない段階でも、まず「AIに任せたい操作」と「人に残す判断」を整理するところからご相談いただけます。

まだ外部システムとの連携を検討する段階にない場合は、「シャドーAIとは?現場のAI活用にどう向き合うか」から、現在の社内利用を把握する方法をご確認ください。

参考資料