More Info:

SNS Topics should be encrypted with Customer managed keys (CMK) instead of AWS managed keys in order to have a more granular control over the SNS data-at-rest encryption and decryption process.

Risk Level

Medium

Address

Security

Compliance Standards

HIPAA, HITRUST, NISTCSF, PCIDSS

Triage and Remediation

Remediation

Sure, here are the step-by-step instructions to remediate the misconfiguration in AWS:

  1. Log in to your AWS Management Console.
  2. Navigate to the Amazon SNS console.
  3. Click on the SNS topic that you want to remediate.
  4. Click on the “Encryption” tab.
  5. Select “Enable encryption” option.
  6. Select the KMS key that you want to use to encrypt the topic.
  7. Click on “Update” to save the changes.

After following these steps, your SNS topic will be encrypted using the KMS CMKs.

Additional Reading: