More Info:

Your Amazon API Gateway APIs should be using SSL certificates to verify that HTTP requests made to your backend system are from API Gateway service.

Risk Level

Medium

Address

Security

Compliance Standards

NIST

Triage and Remediation

Remediation

To remediate the misconfiguration “API Gateway APIs should use SSL Certificates” in AWS using the AWS console, follow the below steps:

  1. Login to the AWS Management Console and navigate to the Amazon API Gateway service.

  2. Select the API that needs to be remediated.

  3. In the left-hand panel, select the “Stages” option.

  4. Select the stage that needs to be remediated.

  5. In the “Settings” tab, scroll down to the “Security” section.

  6. In the “Security” section, select the “Edit” button.

  7. In the “Edit Security” dialog box, select the “Enable HTTPS” checkbox.

  8. Choose the SSL certificate from the dropdown list or upload a new one.

  9. Click “Save Changes” to remediate the misconfiguration.

  10. Repeat the above steps for all the APIs that are not using SSL certificates.

By following the above steps, you can remediate the “API Gateway APIs should use SSL Certificates” misconfiguration in AWS using the AWS console.

Additional Reading: