Support for AWS Terraform provider V4 🪣

We now support all versions of the Terraform AWS provider including V4! The following changes will not impact users who are using older versions of the provider, and Bridgecrew and Checkov will handle that detail automatically.

The new Terraform provider divided the S3 bucket block into several resources that used to be all in the same resource block in previous versions. The S3 attributes that were moved to an external resource:

  • Bucket ACL
  • Bucket logging
  • Bucket policy (optional)
  • SSE
  • Versioning

We now changed those policies to graph policies and offer the correct remediation per provider. In other words, the fix suggestion will be In the same resource block for V3 and earlier, and in a separate block in V4.