Microsoft、GitHubに露出した認証情報などを攻撃者がエージェント型AIで探し、悪用していると報告

Microsoftの脅威インテリジェンス部門は11月5日、GitHubの公開リポジトリに露出した認証情報やAIの推論に使うAPIキーなどの秘密情報を、エージェント型AIを使う攻撃ツールで攻撃者が探していると公表した。
公開されたコードから認証情報などを探す手口は以前から知られていたが、攻撃者が手作業でリポジトリを探して中身を調べ、認証情報を使うまで時間がかかっていた。同社によると、攻撃者はARTEXなどエージェント型AIの侵入テスト用フレームワークを使えば、複数のリポジトリから秘密情報を手作業より速く探せるうえ、結果の分析と後続の攻撃もエージェントに任せられる。
同社は8月以降、攻撃者がAIでGitHub上の秘密情報を大量に検索するのを観測した。少なくとも1件の攻撃では、エージェントがGitHubで秘密情報を探してから、キーやパスワードを保管するAzure Key Vaultのデータを持ち出すまで5分だった。
認証情報を悪用する後続の攻撃の1つは、10月28日には始まっていた。エージェント型のフレームワークは、漏れたり盗まれたりしたアプリケーションの有効な認証情報で一部の組織に入り込み、組織がID管理に使うMicrosoft Entra IDの環境とそこにつながるAzureやMicrosoft 365のリソースにアクセスした。
エージェントは、入り込んだ複数の組織で数十のアプリケーションになりすましてサインインした。乗っ取られたアプリケーションで、標的の組織のSharePointやOneDriveのファイルもダウンロードされた。エージェントは、AIサービスを利用できる認証情報も繰り返し狙った。同社は、攻撃者が乗っ取ったAzureのAIサービスの一部を攻撃に悪用しようとした可能性があるとみる。
同社は公開リポジトリで秘密情報の露出が見つかった組織に、その秘密情報も、関係するアプリケーションも侵害されたとみなすよう求めた。公開された認証情報は、リポジトリから消しても、無効にするか更新するまで使えるためだ。同社は、漏れたキーや認証情報をすぐに更新し、アプリケーションの認証はコードに秘密情報を置く必要のないマネージドIDなどに切り替えるよう勧めた。
同社は、攻撃者がARTEXなどで攻撃の全段階を速める流れが続くとして、防御側もAIを使って調査と対応を進める必要があると指摘した。
【関連サイト】Microsoft「Threat actors use agentic AI tooling to find and abuse exposed secrets」









