S3 Buckets should be encrypted with customer managed KMS keys and not default AWS managed keys, in order to allow granular control over access to specific buckets.
The bucket objects could be read if compromised
Configure bucket encryption
The following example will fail the aws-s3-enable-bucket-encryption check.
The following example will pass the aws-s3-enable-bucket-encryption check.