Check ID:
Provider: AWS
Service:
Severity: MEDIUM
Categories:
Resource type:
backup_vaults_encryptedProvider: AWS
Service:
backupSeverity: MEDIUM
Categories:
encryptionResource type:
AwsBackupBackupVaultWhat this check verifies
AWS Backup vaults are evaluated for encryption at rest with AWS KMS. The finding highlights vaults without a configured KMS key protecting stored recovery points.Risk
Unencrypted vaults allow recovery points to be read if storage or credentials are compromised, undermining confidentiality and enabling data exfiltration. Missing KMS controls also weaken integrity guarantees and impede forensic auditability during investigations.Recommendation
Encrypt every backup vault with customer-managed KMS keys (CMK). Enforce least privilege in key policies, enable rotation, and separate key admins from backup operators. Add defense-in-depth with vault lock and logging. For copies, ensure destination vaults use appropriate KMS keys.
Remediation
- Terraform
- Native IaC
- Dashboard steps
References
- https://docs.aws.amazon.com/aws-backup/latest/devguide/encryption.html
- https://www.trendmicro.com/trendaivisiononecloudriskmanagement/knowledge-base/aws/Athena/encrypted-with-cmk.html
Where this check fires
This check runs on every scheduled scan against your AWS account. Findings appear at Cloud Security → Findings filterable byCheck ID = backup_vaults_encrypted. 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