Links

AWS S3 Bucket Has MFA Delete Enabled

Risk
Remediation Effort
Low
Low
This policy validates that a S3 bucket has MFA Delete enabled.
MFA delete ensures that all actions to delete objects in the bucket are authenticated with MFA. This provides an additional layer of security against malicious or accidental data loss.
Remediation
To remediate this, you must use a root account access key and execute the following command:
$ aws put-bucket-versioning --bucket <example-bucket> MFADelete=Enabled
This cannot be performed from the AWS Console or in CloudFormation
Reference