S3 bucket has no Block Public Access companion resource
What it checks
S3 bucket has no Block Public Access companion resource
Where it applies
Terraform: aws_s3_bucket
CloudFormation: AWS::S3::Bucket
How to fix it
- Add an aws_s3_bucket_public_access_block resource referencing this bucket with all four flags = true.
- Run terraform apply and verify via aws s3api get-public-access-block.
Frameworks
- AWS FSBP S3.8
- SOC 2 CC6.1
- SOC 2 CC6.6
- SOC 2 CC6.3
- PCI-DSS v4.0.1/1.4.4
- HIPAA 164.312(a)(1)
These mappings are advisory, not an attestation of compliance.