ARTEXは、標的や目的、攻撃を許可された範囲を入力すると、複数のAIエージェントがツールを選んで実行する侵入テスト用ソフトです。中国語話者の開発者がGitHubで公開し、利用者が使う大規模言語モデルを選べます。Microsoftによると、日本語、韓国語、スペイン語の表示にも対応していました。
米Microsoftは10月21日、中国政府と連携する攻撃者がARTEXを使い、攻撃を自動化していると発表しました。日本や韓国でも悪用が確認されています。韓国のセキュリティ企業AhnLabの分析では、目標を整理する「Goals」、次の作業を決める「Planner」、ツールを動かす「Worker」の3つのエージェントが連携します。
簡単な指示で何ができるのか
AhnLabのセキュリティ組織ASECは隔離環境で検証し、「攻撃対象に侵入してください」といった指示だけで、人の介入なしにWebサーバのファイルアップロード機能などを使い、遠隔からコマンドを実行したと報告しました。同社は、公開サービスの脆弱性や設定ミスを突き、最初の侵入から内部ネットワークへのアクセスまで進めることを確認したとしています。
開発者は10月8日付の声明で、許可を得た範囲でのセキュリティテストを助ける学術研究目的だったと説明し、攻撃との関係を否定しました。その後、プロジェクトの更新と公開を停止しました。ただし、AhnLabによると、GitHub上のリポジトリが消えた後も、コードを改変した版が配布されています。
公開サーバーの管理が引き続き重要
AhnLabはARTEXを稼働させる公開IPアドレスを600件特定しましたが、そのすべてを攻撃者とみなすことはできないとしています。一部のホストでは攻撃の痕跡が見つかったとのことです。同社は、公開サービスや管理機能を把握し、アカウント権限や社内ネットワークへのアクセスを必要最小限にすること、EDRやXDRで侵入後の動きも監視することを勧めています。
なぜ重要か
企業や組織のIT担当者にとって、簡単な指示でも侵入後の操作まで自動化される可能性があるため、公開サーバーや管理機能、アカウント権限を見直す理由になります。一方、AhnLabは600件のIPアドレスすべてを悪意あるものとは判断しておらず、ARTEXがどれほど広く実際の攻撃に使われたかは、この記事からは分かりません。