デプロイ前の生成 AI アーティファクトに対するリスクを調べる

Microsoft Defender for CloudのDefenderクラウドセキュリティ・ポスチャー・マネジメント(CSPM)プランは、生成AIアプリのセキュリティを保護するのに役立ちます。 コンテナ画像やコードリポジトリなどのAIアーティファクトをスキャンし、AIライブラリ内の既知の脆弱性を見つけ出します。

この記事では、Defender for Cloudのクラウドセキュリティエクスプローラーを使って、脆弱な生成AI画像を実行しているコンテナを見つけ、Azure OpenAIをプロビジョニングしている脆弱なコードリポジトリを特定します。 これらのステップを完了した後、調査結果を確認し、推奨事項を修正できます。

前提条件

開始する前に、以下の前提条件を満たしていることを確認してください。

脆弱な生成 AI コンテナー イメージで実行されているコンテナーを特定する

クラウドセキュリティエクスプローラーを使って、既知の脆弱性を持つ生成AI画像を実行するコンテナを見つけましょう。

  1. Azure portal にサインインする

  2. Microsoft Defender for Cloud>Cloud Security Explorer を検索して選択します。

  3. 既知の生成 AI の脆弱性があるコンテナー イメージを実行中のコンテナー」クエリ テンプレートを選びます。

    生成 AI の脆弱なコンテナー イメージ クエリの場所を示すスクリーンショット。

  4. 検索を選びます。

  5. 結果を選択して詳細を確認します。

    脆弱なイメージ クエリの結果のサンプルを示すスクリーンショット。

  6. ノードを選択して、結果を確認します。

    選択したコンテナー ノードの詳細を示すスクリーンショット。

  7. [分析情報] セクションで、ドロップダウン メニューから CVE ID を選びます。

  8. [脆弱性ページを開く] を選びます。

  9. 推奨事項を修復します

脆弱な生成 AI コード リポジトリを特定する

クラウドセキュリティエクスプローラーを使って、Azure OpenAIをプロビジョニングしている脆弱な生成AIコードリポジトリを見つけましょう。

  1. Azure portal にサインインする

  2. Microsoft Defender for Cloud>Cloud Security Explorer を検索して選択します。

  3. Azure OpenAI をプロビジョニングする生成 AI の脆弱なコード リポジトリ」クエリ テンプレートを選びます。

    生成 AI の脆弱なコード リポジトリ クエリの場所を示すスクリーンショット。

  4. 検索を選びます。

  5. 結果を選択して詳細を確認します。

    脆弱なコード クエリの結果のサンプルを示すスクリーンショット。

  6. ノードを選択して、結果を確認します。

    選択した脆弱なコード ノードの実行の詳細を示すスクリーンショット。

  7. [分析情報] セクションで、ドロップダウン メニューから CVE ID を選びます。

  8. [脆弱性ページを開く] を選びます。

  9. 推奨事項を修復します