This rule ensures that API Gateway stages are secured using SSL certificates to protect data in transit.
Rule | API Gateway stage should uses SSL certificate |
Framework | CISA-cyber-essentials |
Severity | ✔ Medium |
Rule Description:
This rule states that the API Gateway stage should use an SSL certificate to ensure secure communication for CISA Cyber Essentials. SSL (Secure Sockets Layer) is a protocol that provides secure communication over the internet by encrypting the data exchanged between the client (user) and the server.
Troubleshooting Steps:
If the API Gateway stage is not using an SSL certificate, you may encounter the following issues:
To troubleshoot these issues and ensure compliance, follow the steps below:
Step 1: Obtain an SSL Certificate
Step 2: Configure API Gateway
Step 3: Verify SSL Configuration
Necessary Codes:
There are no specific codes required for this rule. The steps mentioned above explain the configuration process through the AWS Management Console.
Remediation:
To remediate this issue, follow the troubleshooting steps mentioned above to configure SSL for the API Gateway stage. Ensure that a valid SSL certificate is obtained and properly configured for secure communication. Verify the SSL configuration by accessing the API Gateway stage using HTTPS and confirming the absence of any SSL-related warnings or errors.