2026年7月、約4日間にわたりアジアの政府機関を侵害したとみられる、ほぼ自律的な侵入キャンペーンが確認されました。従業員アカウント85件が突破され、少なくとも2,564件の人事記録が抜き取られています。
Dream Research Labsによると、このキャンペーンのアーカイブには1,395個のファイルが含まれており、AIが運用するフレームワークが偵察、認証情報攻撃、水平展開、データ収集、永続化の試みを、通常であれば人間によるチーム連携でしか実現できない規模で実行していたことが示されています。
レポートによれば、この作戦ではHermesおよびOpenClawというエージェントフレームワークが使用され、最大8体のアルファベット記号付きサブエージェントを同時稼働させながら、合計12回の攻撃波で展開されました。
これらのエージェントはAngularのJavaScriptバンドルを逆コンパイルし、接続システム21件を列挙、OIDCおよびKeycloakの設定をマッピングしたうえで、1つの標的だけで36件を超えるAPIエンドポイントを特定したとされています。
複数のAPIは、氏名、部署、SSO識別子を含むユーザー情報を認証なしで公開していたとみられ、これらの情報はその後のパスワードスプレー攻撃に利用されました。
研究者によると、このフレームワークは窃取したユーザー名と予測可能なパスワードパターンを組み合わせ、Tesseract OCRを使って簡易的なCAPTCHA認証を突破しました。最初のアカウント12件を突破した後、パターンセットを拡張してさらに73件を突破しています。
レポートではさらに、有効なセッションを発行してしまうデバッグ用認証エンドポイント3件が公開されていたことや、none アルゴリズムを使用したトークンを受け入れてしまうJWT検証の脆弱性についても言及されています。
突破されたアカウントのうち84件は、SSOブリッジを経由して内部の情報システムへの認証に成功しており、ピボット成功率は98.8パーセントに達したとされています。
データ窃取は突破されたアカウントにとどまりませんでした。Dreamによると、攻撃者は従業員記録1,409件を取得しており、そのうち916件は認証なしのAPIから、239件は法務専門家の記録として法務省のエンドポイントから取得されたとしています。
アーカイブには、ユーザー情報の完全なJSONエクスポート、ローテーション済みのSSOクライアントシークレット7件、データベース認証情報6件、社内ネットワークの範囲情報も含まれていました。
アップロード制限のない機能を悪用してウェブシェルがアップロードされましたが、Forms Authenticationの層により実行が阻止され、確認されたリモートコード実行には至りませんでした。
研究者は、このフレームワークの意思決定プロセスを二層構造のベイズ優先順位付けエンジンと表現しています。個々の調査結果は0.50の事前確率から始まり、ツールの出力、手動での確認、影響度分析、阻害要因の証拠を経て、採用または破棄されました。
その後、検証済みの調査結果を攻撃チェーンへと組み立て、各前提条件が成立する可能性をスコアリングしました。レポートには、手法が失敗した際に公開されている脆弱性情報やコードリポジトリを検索する「学習サイクル」が5回記録されているほか、後続の攻撃波の方針を作り直す体系的な事後報告についても記されています。
このシステムはまた、偽陽性を7件却下しており、その中には時間差を利用したSQLインジェクションとみられる事象も含まれていましたが、最終的にはSMTPのタイムアウトが原因であることが判明しています。Dreamは今回の事案について、単一のモデルではなくエージェントによるオーケストレーションこそが、攻撃的な作戦のコストと速度を引き下げ得ることを示していると述べています。
防御側は、公開されているAPI、本番環境に残るデバッグ用ルート、JWT検証、SSOの信頼境界、多要素認証(MFA)、認証情報スプレー対策を優先的に見直す必要があります。
組織はこれらの経路を継続的にテストし、ID関連のテレメトリを相関分析するとともに、外部からアクセス可能な状態で露出したシークレットや痕跡を迅速に取り除くべきです。
セキュリティチームに、不審な活動をより迅速に調査し、事業への影響が拡大する前に脅威を封じ込めるための可視性とコンテキストを与えましょう。ANY.RUNで調査を強化する
翻訳元: https://cyberpress.org/ai-agents-crack-85-government-accounts/