# 4.16 Ensure AWS Security Hub is Enabled (Automated)

- Source: https://support.icompaas.com/support/solutions/articles/62000233122-4-16-ensure-aws-security-hub-is-enabled-automated-
- Section: [Solutions](https://support.icompaas.com/support/solutions) › [AWS CIS V.4 Level 1 Benchmarks](https://support.icompaas.com/support/solutions/62000112671) › [CIS Control 4](https://support.icompaas.com/support/solutions/folders/62000169196)
- Last updated: 2026-05-29
- Publisher: iCompaas, Inc. (https://www.icompaas.com)

### **Profile Applicability:**

**Level 2**

## **Description:**

AWS Security Hub is a security management service that aggregates, analyzes, and prioritizes security findings from AWS services and supported third-party tools. It provides a centralized view of security posture across multiple AWS accounts and regions, enabling organizations to detect security risks and enforce compliance standards.

When Security Hub is enabled, it begins collecting security data from:

-   AWS services such as Amazon GuardDuty, Amazon Inspector, and Amazon Macie.
    
-   Third-party security tools integrated into AWS.
    
-   Industry security benchmarks such as CIS AWS Foundations Benchmark and PCI DSS compliance checks.
    

## Rationale:

Enabling AWS Security Hub provides:

-   Real-time security insights across AWS accounts and services.
    
-   Automated compliance checks against industry security standards.
    
-   Centralized security visibility for detecting and responding to threats.
    

It is recommended to enable Security Hub in all AWS regions to ensure full coverage of security monitoring and compliance tracking.

## Impact:

-   Security Hub requires AWS Config to be enabled, which may incur additional costs.
    
-   Enabling Security Hub in all AWS regions may generate alerts that require investigation.
    
-   AWS Security Hub pricing is based on usage (findings ingested per account per region).
    

## Default Value:

-   AWS Security Hub is disabled by default.
    
-   Users must manually enable Security Hub in each AWS region where security monitoring is required.
    

## Pre-Requisites:

1.  AWS CLI Installed (for command-line verification and remediation).
    
2.  IAM Permissions Required:
    
    -   securityhub:DescribeHub (for Test plan).
        
    -   securityhub:EnableSecurityHub (for implementation).
        
3.  AWS Config must be enabled to use AWS Security Hub.
    
4.  Review AWS Security Hub pricing before enabling it across multiple regions.
    

## Remediation:

### Test Plan:

## Using AWS Console

1.  Login to the AWS Management Console.
    
2.  Open the AWS Security Hub console: [AWS Security Hub Console](https://console.aws.amazon.com/securityhub/).
    
3.  On the top-right, select the target AWS region.
    
4.  Check if the Security Hub Summary page is displayed:
    
    -   ✅ If yes, Security Hub is enabled.
        
    -   ❌ If "Setup Security Hub" or "Get Started With Security Hub" appears, Security Hub is not enabled.
        
5.  Repeat for all AWS regions in use.  
    

## Implementation Steps:  
Using AWS Console

1.  Login to the AWS Management Console.
    
2.  Open the AWS Security Hub console: [AWS Security Hub Console](https://console.aws.amazon.com/securityhub/).  
      
    ![](https://support.icompaas.com/assets/kb/54496a6a2b690cb4.png)  
      
    
3.  Click Go to Security Hub.
    
4.  On the welcome page, under Security Standards, check the box to enable security standards such as:
    
    -   CIS AWS Foundations Benchmark
        
    -   AWS Foundational Security Best Practices
        
    -   PCI DSS Compliance (if required)  
          
        ![](https://support.icompaas.com/assets/kb/a334fead0204d0d9.png)  
          
        
5.  Click Enable Security Hub.
    
6.  Repeat for all AWS regions where Security Hub needs to be enabled.  
    

## Backout Plan:

If enabling AWS Security Hub causes issues:

1.  Disable Security Hub:
    
    aws securityhub disable-security-hub --region <region-name>
    
2.  Verify Security Hub is disabled:
    
    aws securityhub describe-hub --region <region-name>
    

-   Expected Output: Error message indicating Security Hub is not subscribed.
    

3.  Ensure AWS Config settings are retained if used by other security services.
    

## References:

-   [AWS Security Hub Getting Started Guide](https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-getstarted.html)
    
-   [AWS Security Hub API Documentation  
    ](https://docs.aws.amazon.com/securityhub/latest/userguide/securityhub-enable.html)
    

## CIS Controls Mapping:  

<table style="border:none;border-collapse:collapse"><colgroup style="font-family:&quot;Helvetica Neue&quot;"><col style="font-family:&quot;Helvetica Neue&quot;"><col style="font-family:&quot;Helvetica Neue&quot;"><col style="font-family:&quot;Helvetica Neue&quot;"></colgroup><tbody><tr style="height:39.25pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;;width:15.1507%"><p dir="ltr" style="line-height:1.38;text-align:left;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="font-family:Helvetica Neue"><span style="font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:700;font-family:&quot;Helvetica Neue&quot;">CIS Control Version</span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;;width:8.6509%"><p dir="ltr" style="line-height:1.38;text-align:left;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="font-family:Helvetica Neue"><span style="font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:700;font-family:&quot;Helvetica Neue&quot;">Control ID</span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;;width:76.168%"><p dir="ltr" style="line-height:1.38;text-align:left;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="font-family:Helvetica Neue"><span style="font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:700;font-family:&quot;Helvetica Neue&quot;">Control Description</span></span></span></p></td></tr><tr style="height:39.25pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;;width:15.1507%"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;;text-align:left"><span style="font-family:Helvetica Neue"><span style="font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">CIS v8</span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;;width:8.6509%"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="font-family:Helvetica Neue"><span style="font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">7.1</span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;;width:76.168%"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="font-family:Helvetica Neue"><span style="font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">Establish and maintain a vulnerability management process.</span></span></span></p></td></tr><tr style="height:39.25pt"><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;;width:15.1507%"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="font-family:Helvetica Neue"><span style="font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">CIS v7</span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;;width:8.6509%"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="font-family:Helvetica Neue"><span style="font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">11.3</span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;width:76.168%"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt"><span style="font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span dir="ltr" style="color:rgb(0, 0, 0);font-weight:400">Use automated tools to verify standard device configurations.</span></span></p></td></tr></tbody></table>

## Related compliance guidance

- [SOC 2 compliance: a practical implementation guide for cloud-native SaaS teams](https://support.icompaas.com/compliance/soc-2-trust-services-criteria): Configuration checks like this one are the technical half of a SOC 2 / ISO 27001 programme — the guide shows where they fit, what else an auditor expects, and how to evidence them.
- [ISO/IEC 27001:2022 compliance: a practical implementation guide](https://support.icompaas.com/compliance/iso-27001-2022): ISO 27001 Annex A.8 (technological controls) is where cloud hardening evidence lands; the guide shows how to run the ISMS around it.
