More Info:

This rule checks whether Amazon OpenSearch Service nodes are encrypted end-to-end. Node-to-node encryption ensures that communication between nodes within the OpenSearch domain is encrypted, enhancing the security of data transmission. The rule is marked as non-compliant if node-to-node encryption is not enabled on the domain.

Risk Level

Medium

Address

Security

Compliance Standards

CBP

Triage and Remediation

Remediation

To remediate the misconfiguration of Node-to-Node Encryption not being enabled on an AWS OpenSearch Service domain, you can follow these step-by-step instructions using the AWS Management Console:

  1. Navigate to AWS OpenSearch Service Console:

    • Go to the AWS Management Console (https://console.aws.amazon.com/)
    • In the “Find services” search bar, type “OpenSearch Service” and select it from the dropdown.
  2. Select the OpenSearch Service Domain:

    • From the list of OpenSearch Service domains, select the domain for which you want to enable Node-to-Node Encryption.
  3. Enable Node-to-Node Encryption:

    • In the domain dashboard, click on the domain name to go to the domain details page.
    • In the left-hand navigation pane, click on the “Configure domain” tab.
  4. Edit the Security Configuration:

    • Scroll down to the “Security” section and click on the “Edit” button next to the “Node-to-Node Encryption” setting.
  5. Enable Node-to-Node Encryption:

    • Toggle the switch to enable Node-to-Node Encryption.
    • You may also have the option to provide a custom encryption key or use the default AWS managed key.
  6. Save Changes:

    • Once you have enabled Node-to-Node Encryption, click on the “Save changes” button to apply the configuration.
  7. Verify Node-to-Node Encryption:

    • To ensure that Node-to-Node Encryption is successfully enabled, you can check the domain status or perform a test query to confirm the encryption is in place.
  8. Monitor the Domain:

    • After enabling Node-to-Node Encryption, monitor the domain for any issues and ensure that all nodes are communicating securely.

By following these steps, you can successfully remediate the misconfiguration of Node-to-Node Encryption not being enabled on an AWS OpenSearch Service domain using the AWS Management Console.