Security Hub で無効化を推奨するコントロール - AWS Security Hub

Security Hub で無効化を推奨するコントロール

検出結果のノイズを減らし、コストを抑えるために、一部の AWS Security Hub コントロールを無効化することをお勧めします。

グローバルリソースを使用するコントロール

一部の AWS のサービス は、グローバルリソースをサポートしています。つまり、どの AWS リージョンからでもリソースにアクセスできるということです。AWS Config のコストを節約するために、1 つのリージョンを除くすべてのグローバルリソースの記録を無効にすることができます。ただし、これを行った後、Security Hub は引き続きコントロールが有効になっているすべてのリージョンでセキュリティチェックを実行し、リージョンごとにアカウントごとのチェック数に基づいて料金を請求します。したがって、Security Hub での検出結果のノイズを減らし、コストを節約するには、グローバルリソースを記録するリージョン以外のすべてのリージョンで、グローバルリソースが含まれるコントロールを無効にする必要もあります。

コントロールにグローバルリソースが含まれるが、1 つのリージョンでのみ利用可能な場合、そのリージョンでコントロールを無効にすると、基盤となるリソースの検出結果を取得できなくなります。この場合、コントロールを有効にしておくことをお勧めします。クロスリージョン集約を使用する場合、コントロールが利用可能なリージョンは、集約リージョンまたはリンクされたリージョンのいずれかである必要があります。次のコントロールにはグローバルリソースが含まれますが、1 つのリージョンでのみ使用できます。

  • すべての CloudFront コントロール – 米国東部 (バージニア北部) でのみ利用できます

  • GlobalAccelerator.1 – 米国西部 (オレゴン) でのみ利用できます

  • Route53.2 – 米国東部 (バージニア北部) でのみ利用できます

  • WAF.1、WAF.6、WAF.7、および WAF.8 – 米国東部 (バージニア北部) でのみ利用できます

注記

中央設定を使用する場合、Security Hub は、ホームリージョンを除くすべてのリージョンでグローバルリソースが含まれるコントロールを自動的に無効にします。設定ポリシーを通じて有効を選択したその他のコントロールは、利用可能なすべてのリージョンで有効になります。これらのコントロールの検出結果を 1 つのリージョンのみに限定するには、AWS Config レコーダーの設定を更新し、ホームリージョンを除くすべてのリージョンでグローバルリソースの記録をオフにします。中央設定を使用する場合、ホームリージョンまたはリンクされたリージョンのいずれかで利用できないコントロールがカバーされなくなります。中央設定の詳細については、「Security Hub の中央設定について」を参照してください。

定期的なスケジュールタイプを持つコントロールの場合、課金を防ぐには Security Hub でコントロールを無効にする必要があります。AWS Config パラメータ includeGlobalResourceTypesfalse に設定しても、定期的な Security Hub コントロールには影響しません。

以下は、グローバルリソースを使用する Security Hub コントロールのリストです。

CloudTrail ログ記録コントロール

このコントロールは、AWS Key Management Service (AWS KMS) を使用して AWS CloudTrail 追跡ログを暗号化します。集中ログ記録アカウントでこれらの追跡をログ記録する場合、このコントロールは集中ログ記録が行われるアカウントとリージョンを有効化するだけで済みます。

注記

中央設定を使用した場合、コントロールの有効化ステータスは、ホームリージョンおよびリンクされたリージョンで統一されます。一部のリージョンでコントロールを無効にして、他のリージョンで有効にすることはできません。この場合は、以下のコントロールの検出結果を抑制し、検出結果のノイズを減らします。

CloudWatch アラームコントロール

異常検出で、Amazon CloudWatch アラームの代わりに Amazon GuardDuty を使用したい場合は、CloudWatch アラームに特化したこれらのコントロールを無効にすることができます。