More Info:

Ensure that ACM single domain name certificates are used instead of wildcard certificates within your AWS account in order to follow security best practices and protect each domain/subdomain with its own unique private key. An AWS ACM wildcard certificate matches any first level subdomain or hostname in a domain. For example, a wildcard certificate issued for *.cloudconformity.com can protect both www.cloudconformity.com and images.cloudconformity.com.

Risk Level

Low

Address

Security

Compliance Standards

NIST

Triage and Remediation

Check Cause

  1. Log in to the AWS Management Console and navigate to the API Gateway dashboard.

  2. In the APIs list, select the API you want to check.

  3. In the API’s settings, navigate to the “Custom Domain Names” section. Here, you will see a list of all custom domain names associated with your API.

  4. Check the ACM Certificate column for each custom domain name. If a certificate has a wildcard (*) in its domain name, it means that the certificate is configured with a wildcard domain name.

Additional Reading: