Check ID:
Provider: AWS
Service:
Severity: MEDIUM
Categories:
Resource type:
macie_is_enabledProvider: AWS
Service:
macieSeverity: MEDIUM
Categories:
secrets, forensics-readyResource type:
OtherWhat this check verifies
Amazon Macie status is assessed per region with S3 presence to determine if sensitive data discovery is operational. The outcome reflects whether Macie is active or in aPAUSED/not enabled state for the account and region.
Risk
Without active Macie, sensitive data in S3 can remain unclassified and exposed. Misconfigured access and public buckets may go undetected, enabling data exfiltration and secret leakage. This degrades confidentiality and widens breach blast radius by reducing visibility into where sensitive data resides.Recommendation
Enable and maintain Amazon Macie in all regions hosting S3 data. Use continuous sensitive data discovery, apply custom classifications for your data types, and route findings to monitoring. Enforce least privilege for Macie access and strengthen defense in depth with restrictive bucket policies and access controls.Remediation
- CLI
- Terraform
- Native IaC
- Dashboard steps
aws macie2 enable-macie —region <REGION>
References
Where this check fires
This check runs on every scheduled scan against your AWS account. Findings appear at Cloud Security → Findings filterable byCheck ID = macie_is_enabled. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to AWS checks