Deploy AWS Security Hub, backed by AWS Config, to aggregate findings from GuardDuty, Inspector, Macie, Firewall Manager, and Prowler across multi-account AWS Organizations, enable standards like CIS AWS Foundations and PCI DSS, and automate remediation via EventBridge and Lambda. Use for centralizing AWS compliance monitoring or executive compliance dashboards; not for threat detection (GuardDuty) or data classification (Macie).
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Um comando direto ignora o prompt de revisão. Verifique a origem antes de executá-lo.
Deploy AWS Security Hub, backed by AWS Config, to aggregate findings from GuardDuty, Inspector, Macie, Firewall Manager, and Prowler across multi-account AWS Organizations, enable standards like CIS AWS Foundations and PCI DSS, and automate remediation via EventBridge and Lambda. Use for centralizing AWS compliance monitoring or executive compliance dashboards; not for threat detection (GuardDuty) or data classification (Macie).
When establishing centralized security posture management across multiple AWS accounts
When compliance requirements demand continuous monitoring against CIS, PCI DSS, or NIST 800-53 standards
When aggregating findings from GuardDuty, Inspector, Macie, Firewall Manager, and third-party tools
When building automated remediation workflows triggered by security findings
When executive stakeholders require a security compliance dashboard across the organization
Do not use for real-time threat detection (use GuardDuty), for vulnerability scanning (use Inspector), or for data classification (use Macie). Security Hub aggregates findings from these services but does not replace them.
Prerequisites
AWS Organizations with delegated administrator for Security Hub
IAM permissions for securityhub:*, config:*, events:*, and lambda:*
AWS Config enabled in all target accounts and regions (required by Security Hub)
CloudFormation StackSets or Terraform for multi-account deployment
SNS topics configured for alert routing to security team
Workflow
Step 1: Enable Security Hub with Compliance Standards
Enable Security Hub in the management account and select compliance standards to evaluate.
AWS service that aggregates security findings from AWS services and third-party tools, evaluates compliance against standards, and provides a unified security dashboard
Security Standard
A predefined set of security controls (CIS, PCI DSS, NIST 800-53) that Security Hub evaluates against your AWS configuration
Security Control
An individual check within a standard that evaluates a specific AWS resource configuration, such as whether S3 buckets block public access
Finding
A security issue detected by Security Hub or an integrated service, formatted in AWS Security Finding Format (ASFF)
Insight
A custom or managed grouping of findings by a specific attribute, providing aggregated views for security analysis
ASFF
AWS Security Finding Format, the standardized JSON schema used by all Security Hub integrations for consistent finding representation
Tools & Systems
AWS Security Hub: Central aggregation and compliance evaluation platform for security findings across AWS accounts
AWS Config: Configuration recording service required by Security Hub for evaluating resource compliance
Amazon EventBridge: Event bus for routing Security Hub findings to Lambda, SNS, or external remediation systems
AWS Lambda: Serverless compute for automated remediation functions triggered by Security Hub findings
Prowler: Open-source tool that can send findings to Security Hub via ASFF integration
Common Scenarios
Scenario: Rolling Out Security Hub Across a 50-Account Organization
Context: A security team needs to enable Security Hub with CIS and FSBP standards across all accounts in an AWS Organization, with centralized finding aggregation and automated alerting.
Approach:
Enable Security Hub in the management account and designate a security account as delegated admin
Configure auto-enable for all existing and new member accounts via update-organization-configuration
Create a cross-region finding aggregator to consolidate findings from all regions into the admin account
Enable CIS AWS Foundations 1.4 and AWS FSBP standards across all accounts
Create EventBridge rules to route CRITICAL findings to PagerDuty and all findings to Splunk
Build custom insights for the top organizational risks: public resources, missing encryption, unused credentials
Schedule weekly compliance reports to stakeholders using Lambda and SES
Pitfalls: Security Hub requires AWS Config to be enabled in every account and region. Failing to enable Config will result in controls showing as "No data" rather than PASSED or FAILED. Member accounts with Config disabled will silently produce incomplete compliance scores.
Output Format
AWS Security Hub Compliance Report
=====================================
Organization: acme-corp (50 accounts)
Region: us-east-1 (aggregated from all regions)
Report Date: 2026-02-23
Standards Enabled: CIS 1.4, FSBP v1.0, PCI DSS 3.2.1
COMPLIANCE SCORES:
CIS AWS Foundations 1.4: 78% (142/182 controls passing)
AWS FSBP v1.0.0: 85% (198/233 controls passing)
PCI DSS 3.2.1: 72% (89/124 controls passing)
CRITICAL FINDINGS: 23
HIGH FINDINGS: 87
MEDIUM FINDINGS: 245
LOW FINDINGS: 412
TOP FAILING CONTROLS:
[IAM.6] MFA not enabled for root account 12 accounts
[S3.2] S3 Block Public Access not enabled 8 accounts
[EC2.19] Security groups allow unrestricted access 15 accounts
[RDS.3] RDS encryption at rest not enabled 6 accounts
AUTO-REMEDIATION ACTIONS (Last 30 Days):
S3 Block Public Access enabled: 14
Security Group rules restricted: 8
CloudTrail logging re-enabled: 3
Total auto-remediated findings: 25