Lambda Old Runtimes

Ensures Lambda functions are not using out-of-date runtime environments.

Lambda runtimes should be kept current with recent versions of the underlying codebase. Deprecated runtimes should not be used.

Follow the appropriate remediation steps below to resolve the issue.

  1. Log into the AWS Management Console.

  2. Select the “Services” option and search for Lambda. Step

  3. Scroll down the left navigation panel and choose “Functions”.Step

  4. Select the Lambda function that needs to be verify from “Functions name”.Step

  5. On the “Lambda Functions” page scroll down and choose “Configuration”.Step

  6. Scroll down the “Configuration” tab and check the “Runtime” value and verify the “Runtime” environment using the latest version of the software or not.Step

  7. Repeat step number 2 - 6 to verify other “Lambda functions” in the selected region.

  8. Navigate to “AWS Lambda” and choose “Lambda function” that needs to modify to use the latest version of the software supported by AWS.Step

  9. Choose the “Configuration” tab and scroll down and open the “Runtime” environment dropdown menu.Step

  10. Select the latest version from the “Runtime” environment for the selected “Lambda fucntion” and click on the “Save” button at the top of the dashboard.Step

  11. Repeat steps number 8 - 10 to modify “Runtime” environment for other “Lambda functions” in the selected region.