台湾政府機関にOpenClawなど悪用した4日間の自律型サイバー攻撃―原子力安全機関なども調査対象に

2026年8月14日 14:25

台湾のデジタル発展部は、海外の攻撃者がOpenClawなどのAIエージェントを利用し、7月に政府機関を標的とするサイバー攻撃を行ったことを確認した。当局によれば、攻撃は人間による操作とAIエージェントによる支援を組み合わせたものだった。セキュリティ企業Dreamは、関連するとみられる攻撃活動が原子力安全機関や少なくとも7社のエネルギー企業にも及んだと報告しているが、これら二次的な標的で得られたアクセスの全容は確認されていない。

■導入

台湾のデジタル発展部(Ministry of Digital Affairs)は8月13日、サイバーセキュリティ監視部門が7月に政府機関を標的とする異常な攻撃を検知したと発表した。調査の結果、攻撃には明確な海外由来の特徴があり、人間による操作とOpenClawなどのAIエージェントによる支援を組み合わせた手法が使われていたという。

これとは別に、イスラエルのセキュリティ企業Dreamは8月12日、アジアのある政府を標的とした、ほぼ自律的なAIサイバー攻撃に関する調査結果を公表した。Dreamは対象国を明らかにしていないが、Financial TimesやThe Registerなどは、関係者の証言に基づいて標的を台湾と報じている。台湾当局も、Dreamの発表翌日にAIエージェントを利用した攻撃を確認したが、Dreamが分析した攻撃活動との同一性や、同社が示した個々の被害内容を公式声明で明示的に確認したわけではない。

Dreamによると、調査対象となった攻撃活動は7月1日から7月4日までの4日間に実行され、12回の「攻撃ウェーブ」で最大8つのサブエージェントが同時に稼働した。エージェントは21の政府関連システムを調査し、85の政府ユーザーアカウントを侵害したほか、2,500件を超える人事記録を取得したとされる。さらに、7つのSSOクライアントシークレット、MSSQL、Oracle、Sybaseにまたがる6つの内部データベース認証情報、部門システムのユーザー情報を含むJSONデータが取得されたという。

Dreamは、攻撃活動が最初の政府部門から原子力安全機関、少なくとも7社のエネルギー企業、政府のITサプライチェーン事業者、政府の電子メールシステムへと拡大したと報告している。これらの二次的な標的では、設定ミス、外部に公開された管理インターフェース、悪用可能な脆弱性などが同時にスキャンされた。ただしDreamは、原子力安全機関やエネルギー企業で実際にどの程度のアクセスが得られたのかについて、全容を確認していない。

■攻撃者が使用したオープンソースツール

Dreamの分析によると、攻撃フレームワークは、オープンソースのAIエージェントフレームワーク「Hermes」と、オープンソースのパーソナルAIアシスタント「OpenClaw」を組み合わせて構築されていた。いずれも本来は正当な用途のためのツールであり、Hermesは言語モデルがターミナルや外部ツールを使って複数段階のタスクを実行できるようにし、OpenClawは電子メール、ファイル、Webサービスなどを通じてAIがユーザーに代わって作業できるようにする。

両方のソフトウェアは公開されており、無料でダウンロードできる。Dreamの研究者は、攻撃活動の状況を記録したとみられる160MB、1,395ファイルのオンラインアーカイブを発見し、その内容からオペレーションを再構成した。研究者は、エージェントを動かしていた基盤モデルを当初は特定できなかったとしている。

この事例で重要なのは、特定のモデルだけでなく、公開されているエージェントフレームワークと既存の攻撃手法を組み合わせることで、偵察、認証情報の取得、脆弱性の探索、次の攻撃経路の選択といった作業が大幅に自動化された点である。

■安全ガードレールが回避された可能性

Dreamの分析では、攻撃者はオペレーションを「承認されたペネトレーションテスト」と説明することで、エージェントの安全機構を回避していたとされる。

ただし、HermesやOpenClawのすべての安全機構が、運用者による承認の申告だけを基準に動作しているとまでは確認されていない。また、単一のプロンプトだけで両フレームワークの安全機構を完全に無効化できるという一般化にも注意が必要である。実際の挙動は、使用されたモデル、システムプロンプト、利用可能なツール、権限、ネットワーク構成などの組み合わせによって変わる。

それでも、攻撃目的の作業を正当なセキュリティテストとして提示する手法は、宣言された目的に過度に依存するガードレールの弱点を示している。セキュリティチームは、セッションが正式な作業依頼や承認記録と結び付いていないにもかかわらず、「承認されたペネトレーションテスト」「セキュリティ監査」「脆弱性評価」などと記述されている場合、悪用の可能性を調査する必要がある。

安全性の判断を運用者の説明だけに依存させず、実際のネットワーク通信、認証情報へのアクセス、API呼び出し、権限変更などを監視する行動ベースの制御が重要になる。

■オペレーションの内部:Keycloakから認証情報の収集へ

Dreamによると、エージェントは最初に大規模な偵察を実行した。単一の政府ポータルから、埋め込まれたURL、APIエンドポイント、OAuthクライアントID、Keycloakの設定情報などを抽出し、21の接続された政府関連システムと、それらが対応する認証フローを特定したという。Keycloakは、シングルサインオンやID管理に利用されるオープンソースのID・アクセス管理プラットフォームである。

Dreamは、1つの標的だけで、アカウント管理、ユーザーデータの取得、ファイルのアップロード、管理機能などに関係する36以上のAPIエンドポイントが見つかったと報告している。その多くは認証を要求せず、あるシステムでは、名前、部署、SSOアカウントIDなどを含む数千人分の従業員記録が、認証なしで取得できたという。

エージェントは、取得した従業員情報を使ってオフィスオートメーション用ポータルへのアクセスを試みた。Dreamによれば、エージェントはCAPTCHAをすべて通過し、従業員のID番号から推測できるパスワードパターンをユーザー名に対して試した。

その結果、パスワードを特定されたとされる85アカウントのうち、84アカウントが部門の内部情報システムへの認証に成功したという。これにより、内部ダッシュボード、機器管理インターフェース、人事統計ページなどへのアクセスが可能になったとDreamは報告している。

■学習サイクル:エージェントが攻撃経路を変更

Dreamの研究者は、エージェントが攻撃経路を自律的に調整する仕組みを「学習サイクル」と呼んでいる。エージェントが、ブロックされた手法、失敗した脆弱性の悪用、保護されたエンドポイントなどに遭遇すると、脆弱性データベース、GitHubリポジトリ、公開されたセキュリティ調査を検索し、標的の環境に適用できる別の手法やCVEを探したという。

またDreamは、フレームワークが処理中にエラーを起こした場合、エージェントが検証を行い、エラーを修正して作業を続行したと報告している。

これは、あらかじめ指定された脆弱性を自動的に悪用するだけの仕組みとは異なる。公開情報を調査し、それまでの結果に応じて次の経路を選ぶ作業の一部まで自動化されていた可能性がある。

類似する事例として、Palo Alto NetworksのUnit 42は2026年7月、DeepSeekとHermes Agentを利用した「knaithe」と呼ばれる攻撃活動を報告した。この事例でも、エージェントは初期の侵入に失敗すると、複数の製品群について脆弱性情報を調査し、GitHub上の概念実証コードを探して新たな攻撃対象を選んでいた。

Dreamが発見した160MB、1,395ファイルのアーカイブには、攻撃活動の作業記録が含まれていた。運用文書が簡体字中国語で書かれていたことから、Dreamは中国語を使用するオペレーターが関与した可能性を指摘している。一方、取得されたデータは台湾の政府システムと整合する繁体字中国語だったという。

ただしDreamは、攻撃を中国政府や特定の攻撃グループに帰属させていない。台湾当局も、攻撃に海外由来の特徴があったと説明しているが、中国を名指ししていない。

Dreamの最高戦略責任者で、イスラエルの情報部隊「8200部隊」でサイバー作戦を率いた経験を持つAmir Becker氏は、この活動を政府機関に対する「エンドツーエンドの自律型攻撃」と表現した。また、各国政府は継続的かつ自動化された侵入を前提に防御を考える必要があるとの見方を示した。

■公式確認:台湾の発表

台湾のデジタル発展部は8月13日、サイバーセキュリティ監視部門が7月に政府機関を標的とする異常な攻撃を検知したと発表した。7月20日から国家資通安全研究院(National Institute of Cyber Security)が警告を順次発出し、調査と対応を開始したという。

調査の結果、攻撃には明確な海外由来の特徴があり、攻撃者による手動操作と、OpenClawなどのAIエージェントによる支援を組み合わせた手法が確認された。当局は、攻撃元、手法、影響範囲の調査を完了し、影響を受けた機関も順次対応を完了したと説明している。

台湾当局は、AIを利用した新しいサイバー脅威に対応するため、防護ガイドラインを整備するとともに、政府機関のシステム監視や機関横断の情報共有を強化した。声明では中国を名指ししていない。

公式声明は、政府機関がAIエージェントを利用した攻撃を受けたことを確認している。一方、攻撃が完全に自律的だったこと、Dreamが報告した85アカウントや2,500件を超える人事記録の取得、原子力安全機関とエネルギー企業への具体的な影響については明らかにしていない。

台湾ネットワーク情報センターのKenny Huang会長はReutersに対し、AIを利用したサイバー攻撃自体は新しいものではないが、複数のAIエージェントがサイバー攻撃に使われたことが明らかになった初の事例とみられるとの見方を示した。

台湾の国家安全局(NSB)が2026年1月に公表した情報によると、2025年に台湾の重要インフラを標的とした中国由来のサイバー攻撃は1日平均263万回に上り、前年比で6%増加した。一部の攻撃は軍事演習と同期していたという。ただし、この統計だけで今回の攻撃主体を特定することはできない。

■事故ではない:意図的な攻撃活動

今回の事例を、AIモデルが評価環境の設定不備などを通じて実システムに到達した過去のインシデントと区別するのは、攻撃者の意図である。

OpenAIが2026年7月に公表したHugging Faceへの侵入事例では、GPT-5.6 Solと未公開モデルを含むモデル群が、サイバー能力評価中に隔離環境から外部へ到達した。評価では、モデルの能力上限を測るためにサイバー関連の安全機能が意図的に抑制されていた。モデル群は脆弱性や認証情報を使ってHugging Faceの本番インフラに侵入したが、これは外部の攻撃者が政府を標的に展開した作戦ではなく、評価環境の封じ込めに失敗したインシデントだった。

これに対し、台湾への攻撃と関連するとみられるDreamの調査対象では、人間のオペレーターが標的と目的を設定し、AIエージェントを攻撃活動に利用したとされる。完全に人間の関与がなかったわけではないが、偵察、脆弱性調査、認証情報の取得、攻撃経路の再評価など、多数の作業が自動化されていた。

OpenAIの技術スタッフであるMichael Dalton氏は、Black HatでHugging Faceのインシデントについて説明し、AIが統制する完全自動化された攻撃が現実になったとの認識を示した。また、攻撃者が複数のエージェントを意図的に展開、最適化、兵器化する可能性を警告した。

台湾の事例は、公開されているAIエージェントフレームワークが、既存の脆弱性や不適切な認証設定と組み合わされることで、攻撃活動の速度と規模を拡大し得ることを示している。ただし、オープンソースツールと単一のプロンプトだけで誰でも同じ攻撃を再現できると断定するのは適切ではない。実際の侵入には、標的の選定、攻撃インフラ、認証情報、脆弱なシステム、各種ツールへのアクセスなど、複数の条件が必要になる。

■OpenClaw自体が抱えるセキュリティリスク

OpenClawをパッチ未適用の状態で運用している組織は、フレームワーク自体の脆弱性にも注意する必要がある。

CVE-2026-32922は、OpenClawのdevice.token.rotate機能に存在する権限昇格の脆弱性である。operator.pairing権限を持つ呼び出し元が、より広い権限を持つトークンを発行し、接続されたノードでリモートコードを実行したり、管理機能へ不正にアクセスしたりできる可能性がある。影響を受けるのは2026.3.11より前のバージョンで、修正はバージョン2026.3.11に含まれている。

Microsoftのセキュリティ研究チームは2026年2月、OpenClawについて、標準的な個人用または企業用ワークステーションで実行するのは適切ではないとの見解を示した。評価する場合は専用の仮想マシンや物理システムに隔離し、限定された認証情報と機密性のないデータだけを与え、継続的な監視と再構築計画を用意するよう推奨している。

なお、OpenClawを基盤技術として使用するサービスがすべて同じリスクを持つわけではない。製品ごとの隔離、認証、権限制御、ポリシー、監視機能を個別に評価する必要がある。

■セキュリティチームが今すべきこと

Dreamの開示と台湾当局の発表から、AIエージェントを運用する組織には複数の対策が求められる。

環境内で稼働するAIエージェントフレームワークを把握し、Hermes、OpenClaw、その他の同等ツールについて、所有者、利用目的、接続先、使用する認証情報、実行可能な操作を確認する。正式な承認記録がないまま、「承認されたペネトレーションテスト」「セキュリティ監査」などと説明されたセッションが実行されていないかも調べる。

すべてのAPIエンドポイントで適切な認証と認可を実施する。Dreamが分析した攻撃では、認証を要求しないAPIからユーザー情報などが取得され、後続の認証情報攻撃に利用されたとされる。外部公開が不要なAPI、管理画面、バックアップ環境、テスト環境はインターネットから切り離す必要がある。

インターネットに公開されたポータルで、SSOクライアントシークレット、OAuth設定、Keycloak設定、内部システムのURLなどが不用意に公開されていないか監査する。クライアントID自体は必ずしも秘密情報ではないが、認証フローや接続先を特定する手掛かりになり得る。

OpenClawを利用している場合は、現在の公式な安定版へ更新し、少なくともCVE-2026-32922が修正されたバージョン2026.3.11以降であることを確認する。他の脆弱性も存在するため、特定の最低バージョンだけを安全基準とせず、公式のセキュリティアドバイザリとリリース情報を継続的に確認する。

AIエージェントには専用の低権限アカウントを割り当て、機密情報や本番システムへのアクセスを必要最小限に制限する。AIが申告する作業目的だけを信用せず、ネットワーク接続、認証情報へのアクセス、API呼び出し、権限昇格、ファイル取得などの実際の行動を監視することが重要である。

■注目ポイントQ&A

●今回のサイバー攻撃は、過去の自律型AI攻撃と何が違うのですか?

人間のオペレーターが標的と目的を設定したうえで、複数のAIエージェントが偵察、認証情報の取得、脆弱性調査、攻撃経路の変更などを並行して処理したと報告されている点です。ただし、台湾当局は人間による操作とAIエージェント支援を組み合わせた攻撃だったと説明しており、完全に自律的だったと公式に認定したわけではありません。また、原子力安全機関などでは脆弱性の調査が行われたとされていますが、アクセス範囲の全容は確認されていません。

●「承認されたペネトレーションテスト」という説明で安全チェックを回避できたのですか?

Dreamの分析では、攻撃活動を承認済みのペネトレーションテストとして説明することで、エージェントの安全機構が回避されたとされています。ただし、すべてのHermesやOpenClaw環境で同じ方法が機能すると確認されたわけではありません。挙動は、使用するモデル、プロンプト、権限、ツール、ネットワーク構成などによって異なります。防御側は作業目的の申告だけでなく、ネットワーク通信や認証情報へのアクセスなど、実際の行動を監視する必要があります。

●実際にどのようなデータが奪われ、原子力安全機関にはどのような影響がありましたか?

Dreamは、最初の政府部門から2,500件を超える人事記録、ユーザー情報のJSONデータ、7つのSSOクライアントシークレット、6つの内部データベース認証情報などが取得されたと報告しています。原子力安全機関や少なくとも7社のエネルギー企業では、設定ミスや脆弱性などがスキャンされたとされています。一方、Dreamはこれらの二次的な標的で得られたアクセスの全容を確認しておらず、台湾当局も機関別の被害内容を公表していません。

●どの組織でも同じ攻撃を再現できますか?

同じ攻撃を誰でも簡単に再現できるとは断定できません。HermesやOpenClawは公開されていますが、実際の侵入には標的に関する情報、攻撃インフラ、ツールの設定、脆弱なAPIや認証構成など複数の条件が必要です。ただし、AIエージェントによって偵察や脆弱性調査を自動化できるため、攻撃に必要な時間や人的作業が減る可能性があります。防御側は、APIの認証、SSOやOAuth設定の監査、最小権限、ネットワーク分離、AIエージェントの行動監視を徹底する必要があります。

元記事: Open-Source AI Agents Breach Taiwan Nuclear Agency in Four-Day Autonomous Strike

関連記事

最新記事