Skip to content

CIS AWS Benchmark v5.0.0

The Center for Internet Security (CIS) AWS Foundations Benchmark version 5.0.0 provides prescriptive guidance for establishing a secure baseline configuration of Amazon Web Services environments. This is the current version with updated controls reflecting the latest AWS security best practices and services. It is applicable to all organizations using AWS infrastructure.

Terraform Registry Subdomain: cisv500

module "..." {
  source  = "cisv500.compliance.tf/terraform-aws-modules/<module>/aws"
  version = "<version>"
}
module "..." {
  source = "https://cisv500.compliance.tf/terraform-aws-modules/<module>/aws"
}

Refer to the Terraform Registry Endpoints section for more details.

Implemented Controls

The following controls are implemented as part of this framework.

Enable/Disable Controls

You can customize the Terraform module for the desired compliance requirements by enabling/disabling individual controls.

Examples

S3 bucket module with CIS AWS Benchmark v5.0.0 compliance framework controls enabled, and a couple of controls disabled

module "..." {
  source = "https://cisv500.compliance.tf/terraform-aws-modules/s3-bucket/aws?disable=cloudtrail_trail_logs_encrypted_with_kms_cmk,cloudtrail_trail_validation_enabled"
}