Security Hub CSPM 検出結果のワークフローステータスの設定 - AWS Security Hub

Security Hub CSPM 検出結果のワークフローステータスの設定

ワークフローステータスは、検出結果に対する調査の進行状況を追跡します。ワークフローステータスは個々の検出結果に固有であり、新しい検出結果の生成には影響しません。例えば、ワークフローステータスを SUPPRESSED または RESOLVED に変更しても、Security Hub CSPM による同じ問題に対する新しい検出結果の生成が妨げられることはありません。

検出結果のワークフローステータスは次のいずれかの値になります。

新規

レビューする前の結果の初期の状態です。

AWS Config などの統合された AWS のサービス から取り込まれた検出結果の初期ステータスは NEWです。

また、Security Hub CSPM は以下の場合に、ワークフローステータス NOTIFIED または RESOLVEDNEW にリセットします。

  • RecordStateARCHIVED から ACTIVE に変更した場合。

  • Compliance.StatusPASSED から FAILEDWARNING、または NOT_AVAILABLE に変更した場合。

これらの変更は、追加の調査が必要であることを意味します。

通知済み

セキュリティ問題についてリソース所有者に通知したことを示しています。このステータスは、自分がリソース所有者ではなく、セキュリティ問題を解決するためにリソース所有者からの介入が必要な場合に使用できます。

次のいずれかが発生すると、ワークフローステータスは NOTIFIED から NEW に自動的に変更されます。

  • RecordStateARCHIVED から ACTIVE に変更した場合。

  • Compliance.StatusPASSED から FAILEDWARNING、または NOT_AVAILABLE に変更した場合。

[抑制]

結果をレビューし、アクションが必要だとは判断しなかったことを示しています。

RecordStateARCHIVED から ACTIVE に変更されても、SUPPRESSED 結果のワークフローステータスは変わりません。

[解決済み]

この結果はレビューおよび修正され、現在は解決済みと見なされていることを示しています。

以下のいずれかが発生しない限り、結果は RESOLVED を維持します。

  • RecordStateARCHIVED から ACTIVE に変更した場合。

  • Compliance.StatusPASSED から FAILEDWARNING、または NOT_AVAILABLE に変更した場合。

こういったケースでは、ワークフローステータスは自動的に NEW にリセットされます。

コントロールからの検出結果については、Compliance.StatusPASSED の場合には、Security Hub CSPM がワークフローのステータスを自動的に RESOLVED に設定します。

検出結果のワークフローステータスを設定する

1 つ以上の検出結果のワークフローステータスを変更するには、Security Hub CSPM コンソールまたは Security Hub CSPM API を使用できます。検出結果のワークフローステータスを変更する場合、Security Hub CSPM がリクエストを処理して検出結果を更新するまでに数分かかる場合があることに注意してください。

ヒント

自動化ルールを使用して、検出結果のワークフローステータスを自動的に変更することもできます。自動化ルールでは、指定した基準に基づいて検出結果のワークフローステータスを自動的に更新するように Security Hub CSPM を設定します。詳細については、「Security Hub CSPM の自動化ルールについて」を参照してください。

1 つ以上の検出結果のワークフローステータスを変更するには、希望する方法を選択し、その手順に従ってください。

Security Hub CSPM console
検出結果のワークフローステータスを変更するには、以下を実行します。
  1. AWS Security Hub CSPM コンソール (https://console.aws.amazon.com/securityhub/) を開きます。

  2. ナビゲーションペインで、次のいずれかを実行して検出結果のテーブルを表示します。

    • [検出結果] を選択します。

    • [Insights] を選択します。次にインサイトを選択します。インサイト結果で、結果を選択します。

    • [統合] を選択します。次に、統合のセクションで、[検出結果を表示] を選択します。

    • [セキュリティ標準] を選択します。次に、標準のセクションで、[結果の表示] を選択します。コントロールの表で、コントロールを選択してコントロールの検出結果を表示します。

  3. 検出結果テーブルで、ワークフローステータスを変更する各検出結果のチェックボックスをオンにします。

  4. ページの上部で、[ワークフローステータス] を選択し、選択した検出結果の新しいワークフローステータスを選択します。

  5. [ワークフローステータスの設定] ダイアログボックスで、ワークフローステータスを変更する理由の詳細を示すオプションのメモを指定します。その後、[ステータスの設定] を選択します。

Security Hub CSPM API

BatchUpdateFindings オペレーションを使用します。検出結果を生成した製品の検出結果 ID と ARN の両方を提供します。これらの詳細は、GetFindings オペレーションを使用して取得できます。

AWS CLI

batch-update-findings コマンドを実行します。検出結果を生成した製品の検出結果 ID と ARN の両方を提供します。これらの詳細は、get-findings コマンドを実行することで取得できます。

batch-update-findings --finding-identifiers Id="<findingID>",ProductArn="<productARN>" --workflow Status="<workflowStatus>"

aws securityhub batch-update-findings --finding-identifiers Id="arn:aws:securityhub:us-west-1:123456789012:subscription/pci-dss/v/3.2.1/PCI.Lambda.2/finding/a1b2c3d4-5678-90ab-cdef-EXAMPLE11111",ProductArn="arn:aws:securityhub:us-west-1::product/aws/securityhub" --workflow Status="RESOLVED"