Hugging Faceは週末に、自社のプロダクションインフラへの侵入を検知しました。攻撃は完全に自律型AIエージェントシステムによって主導されました。これは、短期間しか存続しないサンドボックス(隔離環境)の群れで動作するAIエージェントのフレームワークであり、内部システム全体で 1万7000件以上 のイベントを記録しました 。Hugging Faceは、この攻撃の検知と分析を、自社のAI駆動ツールによって largely 実施しました 。
重要となるのは、Hugging Faceが 一般公開されているユーザー向けモデル、データセット、Spacesにおける改ざんの証拠を一切発見していない ことです。また、ソフトウェアサプライチェーン(コンテナイメージや公開パッケージ)も無傷でした 。侵害は、限られた内部データセットと一部のサービス認証情報にとどまりました 。
侵入はHugging Faceの データ処理パイプライン から始まりました 。攻撃者は悪意のあるデータセットを使用し、2つのコード実行経路 を悪用しました。
攻撃者は処理ワーカー上でコード実行を達成すると、ノードレベルのアクセス にエスカレーションし、クラウドとクラスターの認証情報を収集し、複数の内部クラスターへ水平移動 しました 。
このキャンペーン全体は、自律型エージェントフレームワーク によって orchestrated されました。攻撃者エージェントを動かした具体的なLLMは不明ですが、エージェントは短命なサンドボックスの群れで動作し、パブリックサービス上にステージングされた自己移行型のC2(Command & Control)構造を持っていました 。
Hugging Faceのセキュリティチームが、攻撃者のイベントログ(1万7000件以上)の分析を開始した際、まず 商用APIの背後にあるフロンティアモデル を利用しようとしました。しかし、これらの試みは プロバイダーの安全性ガードレールによって分析がブロックされたため、失敗しました 。ガードレールは、正当なインシデントレスポンダーがエクスプロイトペイロードやC2アーティファクトを提出しているのと、実際の攻撃者とを区別できなかったのです 。
Hugging Faceはやむを得ず、フォレンジック分析全体を 自社インフラ上で実行されるオープンウェイトモデル「GLM 5.2」 に切り替えました 。これにより、攻撃者のデータや参照された認証情報が環境外に漏洩しないという追加のメリットも得られました 。
「防御側への実践的な教訓:インシデント発生前に、自社インフラ上で稼働できる強力なモデルを精査し、準備しておくこと。これにより、ガードレールによるロックアウトを回避し、攻撃者のデータや認証情報を自社環境から流出させないようにできる。」
同社は重要な 非対称性 を強調しました。彼らは攻撃者のエージェントを動かしたモデルを知らないが、それがジェイルブレイクされたホスト型モデルであれ、無制限のオープンウェイトモデルであれ、「攻撃者は利用ポリシーに拘束されなかったのに対し、我々のフォレンジック作業は、最初に試したホスト型モデルのガードレールによってブロックされた」と述べています 。
Hugging Faceは、セキュリティインシデント開示で詳細に説明された以下の対応策を実施しました 。
同社はまた、コミュニティメンバーに対し、予防措置としてアクセストークンをローテーションし、最近のアカウントアクティビティを確認することを推奨しています 。