S3 bucket has no versioning configured
What it checks
S3 bucket: versioning is not configured.
Where it applies
Terraform: aws_s3_bucket
CloudFormation: AWS::S3::Bucket
How to fix it
- Add an aws_s3_bucket_versioning resource referencing this bucket with status = "Enabled".
- Add a lifecycle rule that expires noncurrent versions so storage cost stays bounded.
Frameworks
- AWS FSBP S3.14
- SOC 2 A1.2
These mappings are advisory, not an attestation of compliance.