AIエージェント

自律型侵入テストAI「ARTEX」の仕組みと悪用リスクを整理

自律型侵入テストAI「ARTEX」の仕組みと悪用リスクを整理のアイキャッチ画像

ARTEXとは

ARTEXは、中国語話者の開発者がGitHubで公開していたオープンソースの自律型ペネトレーションテストツールです。標的、目的、許可範囲を入力すると、複数のAIエージェントが利用可能なツールを選び、侵入テストを進めます。

利用する大規模言語モデルはユーザーが選択できます。Microsoftによると、画面表示は中国語、日本語、韓国語、スペイン語に対応しています。

3つのAIエージェントが担う役割

AhnLabのセキュリティ組織ASECによる分析では、ARTEXは次の3種類のエージェントを連携させます。

  • Goals:与えられた目的を整理する
  • Planner:次に実行するタスクを決定する
  • Worker:選択されたツールを実行する

Workerの実行結果を受けてPlannerが次の行動を決めるため、指示後の工程を自律的に継続できる構成です。

隔離環境で確認された動作

ASECは隔離環境でARTEXを検証しました。その結果、対象を限定した簡単な侵入指示だけで、人間が途中介入することなく、Webサーバのファイルアップロード機能などを利用して遠隔コマンドを実行したと報告しています。

同社の検証では、公開サービスの脆弱性や設定ミスを利用し、初期アクセス、コマンド実行、内部ネットワークへのアクセスまで進められることも確認されました。

各国で確認された悪用

Microsoftは、中国政府と連携する攻撃者がARTEXを用いて攻撃を自動化していると発表しました。韓国と日本でも悪用が確認され、日本では企業約20社が攻撃対象になったと元記事は伝えています。

AhnLabはARTEXが稼働する公開IPアドレスを600件特定しました。多くは米国、中国、香港、シンガポールにあり、一部のホストでは攻撃活動の痕跡も確認されたとしています。ただし、同社は関連IPアドレスの全てを脅威アクターに分類することはできないとも説明しています。

公開停止後も改変版が増加

作者はARTEXを学術研究および許可された範囲でのセキュリティテストを目的に開発したと説明し、攻撃への関与を否定しています。その上で、プロジェクトの更新と公開を停止しました。

一方、AhnLabによると、元のGitHubリポジトリが削除された後も、コードを基にした改変版が配布されています。同社は、複数の運用者がARTEXを再利用、改変、再配布していると指摘しています。

企業に求められる対策

AhnLabは、攻撃者がAIを利用する場合でも防御の基本原則は変わらないとしています。元記事で紹介された対策は次の通りです。

  • 外部に公開しているサービスと管理機能を特定する
  • アカウント権限を必要最小限にする
  • 組織内ネットワークへのアクセス範囲を最小化する
  • EDRやXDRを使い、侵入から内部移動まで一連の挙動を捉える

まとめ

ARTEXは、Goals、Planner、Workerという複数のAIエージェントを連携させ、侵入テストを自律的に進めるツールです。本来は許可されたセキュリティ検証向けに公開されましたが、実際の攻撃への利用と、公開停止後の改変版の拡散が報告されています。

出典:ITmedia AI+「サイバー攻撃AIツール『ARTEX』とは」