More Info:

Checks if an Amazon Neptune manual DB cluster snapshot is public. The rule is NON_COMPLIANT if any existing and new Neptune cluster snapshot is public.

Risk Level

Medium

Address

Security

Compliance Standards

CBP,SEBI

Triage and Remediation

Remediation

Follow these steps to remediate the issue of public Neptune DB Cluster Snapshots using the AWS Console:

  1. Login to AWS Console: Access the AWS Management Console with your credentials.

  2. Navigate to Amazon Neptune: In the top navigation bar, click Services and search for “Neptune”. Select it from the list.

  3. Select Your Neptune DB Cluster: In the Amazon Neptune dashboard, find and click on your specific Neptune DB cluster to view its details.

  4. View Snapshots: In the left-hand menu, click Snapshots to view all available snapshots associated with your DB cluster.

  5. Locate Public Snapshots: Check the Public column for any snapshots marked as “public”.

  6. Modify Snapshot Permissions: Select the checkbox next to the public snapshot and click Modify Snapshot Permissions at the top.

  7. Disable Public Access: In the permissions dialog, ensure the “Allow public access” option is unchecked. This will restrict external access to the snapshot.

  8. Apply Changes: Click Save Changes to apply the updated permissions.

  9. Confirm: Once changes are applied, verify that the snapshot is no longer publicly accessible by checking the Public column again.