[Public Artifact Vulnerabilities] (公開アーティファクトの脆弱性) ページでは、Datadog の公開アーティファクトおよびライブラリの脆弱性と対応に関する情報を確認できます。このページを使用して、以下について調べます。

  • 特定のアーティファクトに影響を与える脆弱性 (イメージ/バージョン別)
  • 特定の CVE の影響を受けるアーティファクト
  • 各脆弱性のステータス、正当化理由、影響、およびアクションステートメント

アクセス方法

[Public Artifact Vulnerabilities] ページには、[Public Artifact Vulnerabilities] の [Help] (ヘルプ) ページからアクセスできます。

ページの使用方法

アーティファクトで検索

アーティファクトビューを使用すると、特定のファミリー、イメージ、およびバージョン (例: Datadog Agent イメージバージョン 7.52.0) のすべての脆弱性を確認できます。

  • [Family] (ファミリー): [Agent platform] (Agent プラットフォーム)、[APM library injection] (ライブラリインジェクション)、[Private action runners] (ランナー)、[Telemetry collectors] (テレメトリコレクター)、[Serverless] (サーバーレス)、[Private deployments] (非公開デプロイ)、または [Build & CI] (ビルドおよび CI) などのカテゴリーを選択します。選択すると、[Image] (イメージ) ドロップダウンが絞り込まれます。
  • [Version] (バージョン): 選択したイメージのバージョンを選択します。バージョンは新しい順に並べ替えられます。

テーブルが読み込まれ、そのイメージとバージョンに影響する脆弱性が 1 行に 1 つずつ表示されます。

現在の結果をフィルタリングするには、[Find CVE in artifacts] (アーティファクトで CVE を検索) をクリックせずに検索ボックスにキーワードを入力します。
アーティファクトで検索

テーブル列 (イメージ/バージョン別):

列目的
[Severity] (重大度)脆弱性の重大度 (例: [Critical] (重大)、[High] (高)、[Medium] (中)、[Low] (低)、[Info] (情報))。
[Vulnerability] (脆弱性)CVE または脆弱性の識別子と名前。
[Platform] (プラットフォーム)該当するプラットフォーム。プラットフォームの値にカーソルを合わせると、FIPS ビルドや非 FIPS ビルドなど、そのプラットフォームで対応している特定のバリアントが表示されます。
[Status] (ステータス)現在のステータス (例: [Not affected] (影響なし)、[Affected] (影響あり)、[Fixed] (修正済み)、[Under investigation] (調査中))。
[Additional Information] (追加情報)CVE のステータスに関する詳細情報、および必要に応じてステータスの正当化理由。たとえば、ステータスが component_not_present の場合、この列で、その CVE がアーティファクトに影響を与えない理由とその結論に至った経緯が説明されます。[Under investigation] などの一部のステータスでは、影響が分析中であるため、追加情報は示されません。

CVE で検索

CVE ビューを使用して、特定の脆弱性の影響を受けるアーティファクトとバージョン、およびそれぞれのステータスを確認できます。

  1. テーブル上部の検索ボックスに、1 つ以上の CVE ID を入力します (例: CVE-2024-1234、複数指定する場合は CVE-2024-1234, CVE-2024-5678)。
  2. [Find CVE in artifacts] (アーティファクトの CVE) をクリックします。

テーブルが CVE モードに切り替わり、CVE、アーティファクト、およびバージョンの組み合わせが 1 行に 1 つずつ表示されます。

現在の結果をフィルタリングするには、[Find CVE in artifacts] をクリックせずに検索ボックスにキーワードを入力します。
CVE で検索

テーブル列 (CVE 別):

列目的
[CVE]CVE の ID。
[Artifact Name] (アーティファクト名)アーティファクトの名前 (例: agent、library name)。
[Version]アーティファクトのバージョン。
[Platform]該当するプラットフォーム。プラットフォームの値にカーソルを合わせると、FIPS ビルドや非 FIPS ビルドなど、そのプラットフォームで対応している特定のバリアントが表示されます。
[Status]この CVE/アーティファクト/バージョンのステータス (例: [Not affected]、[Affected]、[Fixed]、[Under investigation])。
[Additional Information] (追加情報)CVE のステータスに関する詳細情報、および必要に応じてステータスの正当化理由。

利用可能なアーティファクト (イメージ)

[Image] ドロップダウンには、追跡対象の公開アーティファクトのリストからイメージが取り込まれます。[Public Artifact Vulnerabilities] には、追跡対象の公開イメージのうち、最新の 10 バージョンが示されます。期待されるアーティファクトが見つからない場合は、Datadog サポート にアーティファクトの追加を依頼してください。

ページに示されるオプションとアクション

オプションまたはアクション説明
[Search / global filter] (検索/グローバルフィルター)任意のテキストでテーブルの行をフィルタリングします。[by image/version] (イメージ/バージョン別) モードでは、[Find CVE in artifacts] をクリックして CVE の検索を実行する前に、同じ検索ボックスが使用されます。
[Find CVE in artifacts]現在の検索ボックスの値を使用して CVE の検索を実行します (カンマ区切りの CVE ID がサポートされます)。CVE で検索する場合にのみ使用できます。
[Pagination] (ページネーション)大規模な結果セットを移動する際に、テーブルのページネーションを使用します (例: 1 ページあたり 50 行)。
[Resizable columns] (サイズ変更可能な列)読みやすくするために、列の幅を変更できます。

参考資料