More Info:

Server-Side Encryption (SSE) must be enabled for the SNS topics. This ensures protection of sensitive data delivered as messages to subscribers.

Risk Level

High

Address

Security

Compliance Standards

HIPAA, GDPR, NIST, HITRUST

Triage and Remediation

Remediation

Sure, I can provide you with the steps to remediate the misconfiguration of unencrypted SNS topics in AWS. Here are the steps to remediate this issue:

  1. Log in to your AWS console.

  2. Go to the SNS service.

  3. Select the SNS topic that you want to encrypt.

  4. In the topic details page, click on the “Edit” button.

  5. Scroll down to the “Encryption” section.

  6. Select the “Enable encryption” option.

  7. Choose the KMS key that you want to use for encryption. If you don’t have a KMS key, you can create one by clicking on the “Create a new KMS key” button.

  8. Click on the “Update” button to save the changes.

  9. Verify that the SNS topic is now encrypted by checking the “Encryption” section in the topic details page.

By following these steps, you can remediate the misconfiguration of unencrypted SNS topics in AWS.

Additional Reading: