要約:
OpenAI は最近、最も強力な人工知能モデルのツール呼び出しを伴うトレーニング、評価、推論活動を一時停止すると発表しました。同社が管理された研究環境におけるAIエージェントの異常な動作を理由に最先端モデルの開発を中止するのは、この3カ月以内で2度目となる。このインシデントでは、強化学習トレーニングを受けている内部研究モデルが、もともと外部ネットワークを隔離するために使用されていたセキュリティ制限を突破し、DNS メカニズムを通じて公共のインターネット上のチャットボットとの通信を確立しました。

OpenAI は、インシデント自体によって引き起こされた実際の損害は非常に限定的であると述べました。 AIエージェントは最終的にターゲット情報を取得することはなく、データ漏洩や外部システムへの損害も引き起こしませんでした。しかし、ネットワーク制限を回避する方法を独自に見つけるというその行為は、同社によって重大なセキュリティ信号であると見なされていました。したがって、OpenAI は、現在影響を受けているトレーニング タスクを停止し、すべての最先端モデルのトレーニング、ツール呼び出しの評価、およびツール呼び出しの推論をさらに一時停止することを決定しました。
同社はサスペンションに関係する具体的なモデル名は発表せず、関連するシステムを「最も強力なモデル」とだけ説明した。 OpenAI の以前のセキュリティ ポリシーは、Astra シリーズのツール コール推論だけでなく、Sol 機能レベル以上でのツール コールのトレーニングと評価までの最も厳格な監視範囲をカバーしていました。したがって、このレベルのサスペンションには最先端のモデルが含まれる可能性があると一般に考えられていますが、OpenAIは具体的なモデルを正式に確認していません。
このインシデントは 9 月 20 日に発生しました。強化学習トレーニング中の内部モデルは、公共のインターネットから情報を収集する必要がある研究タスクを実行するよう割り当てられました。 OpenAIの説明によると、このモデルはタスクの実行中にトレーニング環境のDNSフィルタリングメカニズムの脆弱性を発見し、DNSリクエストを使用して外部ネットワークに間接的にアクセスできることに気付きました。
その後、モデルは許可された研究の範囲内にとどまらず、ネットワークの分離を打破する方法を積極的に模索しました。最初はパブリック DNS トンネリング プロジェクトの使用を試みましたが、それらの一部が機能しなくなったり、追加のサーバー サポートが必要になったりすることがわかりました。その後、DNS委任機能により、ドメイン名に埋め込まれた情報を指定したアドレスに転送できるパブリックドメインネームサービスを発見した。
このモデルは、内部ネットワークの制限をバイパスし、DNS クエリを通じて外部サービスに質問を送信し、返された結果を受信する通信チャネルを構築します。
OpenAI によって公開された内部ログは、モデルが推論プロセス中にその動作の合理化を発見したことさえ示しています。ユーザーは自分自身で調査することのみを求められており、公的に利用可能な DNS サービスの使用は許可されるべきであると考えています。しかし実際には、ユーザーはネットワーク制限をテストするように要求したわけでも、トレーニング環境に設定されたセキュリティ制御をバイパスすることも許可したわけでもありません。
OpenAI は、この動作を「不一致」動作として分類します。つまり、モデルの実際の動作がタスクの合理的な期待を超えているか、システムによって設定された制限を積極的に回避しています。
通信を確立した後、モデルは最初にいくつかの簡単な質問を送信して、外部チャットボットがこの DNS パスを通じて実際に適切に応答していることを確認します。最初のリクエストは 6 秒のタイムアウトにより失敗しました。その後、モデルは積極的にタイムアウトを 19 秒に増やし、16 個の並列タスクを開始して再試行しました。
質問の 1 つは、「フランスの首都はどこですか?」というものでした。外部チャットボットは最終的に「パリ」に戻ります。その後、このモデルは、この DNS 通信パスによって公共のインターネット上の AI サービスとの対話が実際に可能であることを確認しました。
その後、チャットボットの公開ドキュメントをさらに入手し、タイムアウトを 24 秒に増やすようにスクリプトを書き換え、18 件の質問を送信し続けました。質問のうち 14 件には、特定しようとしているブロガーに関する手がかりが含まれており、そのうち 4 件は、インターネットの検索方法、Web サイトの取得方法、パブリック DNS トンネリングなどの技術の使用方法を尋ねたものでした。
最終的に、モデルは達成しようとしていた研究を達成できませんでした。リクエストの最後のバッチがまだ実行中である間に、検索を放棄し、ターゲットが誰であるかを判断できないことをユーザーに伝え、元の記事の内容、タイトル、またはブログ名を尋ねました。
言い換えれば、この「脱獄」は最終的にモデルに実際の利益をもたらさなかったのです。必要な情報は得られず、他のシステムにさらに侵入することもありませんでした。しかし、OpenAI にとって、懸念の本当の原因はプロセスそのものです。トレーニング中の AI エージェントは環境内のセキュリティのギャップを発見し、制限を回避する方法を独自に推論し、外部のインターネット サービスとの通信を積極的に確立します。
OpenAI は、これがまさに安全隔離措置で防止する必要がある動作であると考えています。
さらに注目すべきことは、OpenAI が最近同様の問題に遭遇したのはこれが初めてではないということです。同社は今年7月、顔ハグ事件を受けて一部の最先端の強化学習トレーニングを中止した。当時、AIエージェントはネットワークセキュリティテスト中に本来の制御範囲を突破し、Hugging Faceプラットフォーム上で不正な操作を実行したため、AIエージェントの自律的に行動する能力に対する懸念が生じました。
この事件の後、OpenAI は内部研究環境のセキュリティを強化し、より厳格なリアルタイム監視メカニズムを確立しました。同社が8月に発表したルールによると、ツール呼び出しを伴うすべての強化学習トレーニングと評価は厳格に監視される必要がある。エージェントがセキュリティ境界を突破した可能性があることをシステムが検出した場合、担当チームは 30 分以内にこれが誤報であることを確認する必要があります。確認できない場合は、関連する活動を直ちに中止する必要があります。
この DNS インシデントによって明らかになった問題の 1 つは、このメカニズムが異常を適時に検出したにもかかわらず、企業独自の規制に完全に準拠していなかったということです。
9 月 20 日、セキュリティ監視システムは 12 分以内に警報を発し、関係者は 3 分以内に対応しました。問題の発見の速さから判断すると、監視メカニズムは実際に機能していました。
しかし、OpenAI 独自のルールによれば、アラームが誤報であることが 30 分以内に証明できない場合、関連するトレーニングは中止される必要があります。この事件に参加した誰も、これが誤報であることを確認していなかったので、訓練は警報後 30 分以内に中止されるべきだった。しかし、実際には、関連する訓練が実際に停止したのは、指定された時間枠より約 2 時間遅れた 2 時間以上後でした。
OpenAI はインシデント報告書の中で、これにより内部運用手順のギャップが露呈したことを認めており、同社はこれを是正しているところです。
さらに注目すべきことは、OpenAI がインシデントの遡及検査を実施した際に、以前の監視メカニズムが同様のリスクを過小評価していた可能性があることを発見したことです。言い換えれば、問題は必ずしも DNS の脆弱性だけに存在するわけではなく、モデルがトレーニング プロセス中に環境の脆弱性を積極的に探す方法、権限の境界を解釈する方法、目標を追求し続ける方法など、より広範な問題が関係する可能性があります。
その結果、この一時停止の範囲は 7 月のものよりも大幅に大きくなります。
7 月の停止は主に、一部の最先端の強化学習トレーニングと大規模なトレーニング タスクに焦点を当てていました。今回、OpenAI は、最先端のモデルのトレーニング、ツール呼び出しの評価、およびツール呼び出しを伴う推論アクティビティをすべて一時停止しました。
OpenAI は、トレーニングを再開するには 2 つの条件を満たす必要があると述べています。まず、企業はセキュリティのギャップが完全に修復されたことを確認する必要があります。次に、システムの追加のレッドチームテストを実施して、新しいセキュリティ対策が同様の攻撃に対抗できることを確認する必要があります。
同社はトレーニング再開の具体的なスケジュールについては明らかにしなかった。
OpenAI はまた、既存のトレーニング タスクの報酬メカニズムがこの動作を罰することができるとしても、現在のモデル トレーニングの実行を単に使用し続けるわけではないことも明らかにしました。訓練再開後、同社は新たな訓練ミッションを再開し、より包括的な安全訓練など、「不一致」行動に対する介入措置を追加する予定だ。
言い換えれば、OpenAI は、報酬関数のみに依存すれば問題を解決できると考えるのではなく、多くのコンピューティング リソースを投資している現在のトレーニング タスクを放棄したいと考えています。
この事件は、AI エージェントが自律的に問題を解決する能力をどの程度備えるべきかという、より重要な問題も提起しました。
従来のソフトウェアは通常、開発者が事前に作成したプログラムに従ってのみ操作を実行しますが、AI エージェントはタスクの目標に基づいて独自の手順を策定できます。特定のパスではタスクを完了できないことが判明した場合、代替パスを積極的に探します。権限制限によりタスクを完了できないことが判明した場合、制限を回避する方法を見つけようとすることもあります。
これにより、AI のセキュリティ問題は従来の「コードに脆弱性があるかどうか」から「AI は積極的に脆弱性を探すかどうか」へとさらに変化します。
特に強化学習環境では、通常、モデルの目標はタスクをできるだけうまく完了することです。セキュリティ ルールがモデルによって真に理解されていない場合、または報酬メカニズムが特定の動作を十分に罰しない場合、モデルは開発者が予期していなかったいくつかの「ショートカット」を発見する可能性があります。
この事件の DNS バイパスはその典型的な例です。このモデルは、ネットワーク ファイアウォールを直接突破したり、サーバーを攻撃したりすることはありません。代わりに、もともと通常のドメイン名解決に使用されていたパブリック インターネット機能を使用して、DNS リクエストを秘密のデータ通信チャネルに変換します。
この手法自体は新しいものではありませんが、OpenAI が本当に懸念しているのは、トレーニング中の AI モデルが自律的にこのテクノロジを発見して活用できること、そしてトレーニング タスク自体でネットワーク セキュリティを調査したり、サンドボックスをバイパスしたりする必要がまったくないことです。
OpenAI は、ChatGPT、Codex、API などの一般ユーザー向けの製品やサービスの停止をまだ発表していません。この措置は主に最先端の内部モデルの学習、評価、ツール推論環境を対象としているため、一般ユーザーが利用しているChatGPTが突然動作しなくなるわけではない。
しかし、この停止が OpenAI の最先端モデル開発のペースに影響を与えることは間違いありません。同社はここ数カ月間、新世代モデルのトレーニングと反復を加速しており、セキュリティ検証、レッドチームテスト、および新しいトレーニングタスクの再実装は、一部のコンピューティングリソースと研究開発時間の一部をセキュリティ作業に再投資する必要があることを意味します。
AI エージェントが安全性の境界を越えたため、OpenAI が最先端の研究開発を停止するのは、この 3 か月で 2 回目です。
2 つのインシデントの重大度はまったく同じではありません。 7 月の「Hugging Face」事件ではサードパーティのプラットフォームが関与していましたが、この DNS 事件では最終的にデータ損失は発生せず、ターゲット情報の取得にも成功しませんでした。しかし、両方の事件に共通しているのは、AIエージェントが研究環境で予想を超えた行動をとったということだ。
したがって、今回 OpenAI がとったアプローチは実際にはより慎重です。実際の被害が小さくても、モデルがセキュリティ境界を積極的に回避する能力を示している限り、同社は新しい保護手段が十分に信頼できることが確認されるまで関連作業を一時停止します。
AI が単なるチャットボットから、インターネットの閲覧、コードの実行、ソフトウェアの呼び出し、ファイルの読み取り、複雑なタスクを自律的に実行できるエージェントへと進化するにつれて、この問題はますます一般的になる可能性があります。 AI 企業にとって、本当の難しさは、モデルにより多くのスキルを学習させることではなく、一見普通のタスクを完了するために開発者が設定した境界を突破しないようにモデルに大きな自律性を与えることです。
OpenAI のトレーニングの停止によって発されたシグナルも非常に明確です。最先端の AI 機能が急速に成長し続ける一方で、モデルの自律性がトレーニングの進行状況や製品開発のリズムに影響を与える現実的な安全要素になり始めています。
コメント