This rule ensures that API Gateway stages are secured by using SSL certificates.
Rule | API Gateway stage should uses SSL certificate |
Framework | NIST 800-53 Revision 5 |
Severity | ✔ Medium |
Rule Description:
The API Gateway stage should be configured to use an SSL (Secure Sockets Layer) certificate that complies with the requirements specified in NIST (National Institute of Standards and Technology) 800-53 Revision 5. SSL certificates provide secure communication between clients and servers by encrypting the data transmitted over the network. Adhering to NIST 800-53 Revision 5 ensures that the SSL certificate meets the necessary security standards.
Troubleshooting Steps:
If SSL certificate configuration issues arise, follow these troubleshooting steps:
Invalid or Expired Certificate:
Incorrect Certificate Configuration:
Certificate Chain Issues:
Revoked Certificate:
Inadequate Key Length:
Code/Configurations:
Provisioning an SSL Certificate:
Configuring SSL Certificate in API Gateway:
Remediation Steps:
Follow these steps to remediate the API Gateway stage SSL certificate configuration:
Identify the current SSL certificate:
Update or obtain a compliant SSL certificate:
Update the SSL certificate configuration in API Gateway:
Test the SSL configuration:
Monitor SSL certificate validity:
Note: The specific commands and steps for SSL certificate configuration may vary depending on the API Gateway service provider or platform being used.