More Info:

Ensure that all AWS Systems Manager (SSM) parameters that store sensitive information such as passwords, database strings and license codes are encrypted in order to meet security and compliance requirements. An encrypted SSM parameter (i.e. a configuration parameter with the type set to SecureString) is any sensitive data that needs to be stored and referenced in a secure manner. An encrypted SSM parameters can be used for the following scenarios:

Risk Level

Medium

Address

Security

Compliance Standards

HIPAA, GDPR, CISAWS, CBP

Triage and Remediation

Remediation

To remediate the misconfiguration “SSM Parameters Should Be Encrypted” in AWS using the AWS console, you can follow the below steps:

  1. Open the AWS Management Console and navigate to the AWS Systems Manager console.
  2. Click on the “Parameter Store” option in the left-hand navigation menu.
  3. Select the parameter you want to encrypt and click on its name.
  4. Click on the “Edit” button at the top of the page.
  5. Check the “SecureString” option to encrypt the parameter.
  6. Click on the “Save changes” button.

After completing these steps, the selected parameter will be encrypted. You can repeat these steps for any other parameters that need to be encrypted.

Additional Reading: