- Newest
- Most votes
- Most comments
Yes, AWS Security Hub can provide compliance status reports for auditing purposes, including for standards like CIS compliance across AWS Organizations.
Security Hub offers a comprehensive view of your security state within AWS and helps you check your compliance with security industry standards and best practices. It consolidates control findings across multiple standards, making it easier to identify misconfigurations and improve your overall security score.
For each standard you subscribe to, such as CIS AWS Foundations Benchmark or PCI DSS (as shown in your Terraform code), Security Hub will generate control findings and provide compliance status. You can view all enabled controls in one place, along with their compliance status and a summary of passed and failed security checks.
Security Hub generates an overall security score for each standard, account, and organization. This score, along with detailed findings, can be used for auditing purposes. The service updates control statuses regularly (typically within 24 hours) based on the latest findings.
While AWS Audit Manager is another tool that can help with compliance auditing, Security Hub itself provides robust compliance reporting capabilities. You can use Security Hub to continuously monitor your compliance status, view detailed findings, and generate reports for auditing purposes without necessarily needing to use Audit Manager.
However, it's worth noting that Audit Manager does offer some additional features specifically designed for audit management, such as the ability to create custom frameworks and automate evidence collection. Depending on your specific auditing needs, you might find value in using both Security Hub and Audit Manager together.
Sources
Evaluating compliance status and control status in Security Hub - AWS Security Hub
Cloud Security Posture Management – AWS Security Hub Features – Amazon Web Services
Compliance validation for AWS Audit Manager - AWS Audit Manager
To answer your question regarding reporting specifically: In Security Hub, Compliance.Status field of the AWS Security Finding Format describes the result of a control finding. Security Hub uses the compliance status of control findings to determine an overall control status. You can enable various frameworks including CIS, PCI DSS etc based on your use case to collect the control findings. For reporting these findings for auditing purposes, you will need to use Audit Manager where you can create an assessment, then Audit Manager automatically starts to assess resources in your AWS accounts based on the controls that are defined in the framework. Audit Manager collects this evidence type from AWS Security Hub and AWS Config. For Security Hub, evidence collection follows the schedule of your Security Hub checks. For more information about the schedule of Security Hub checks, see Schedule for running security checks in the AWS Security Hub User Guide. For more information about the Security Hub checks supported by Audit Manager, see AWS Security Hub controls supported by AWS Audit Manager.
Relevant content
- asked 6 months ago
