Cloud Defense Logo

Products

Solutions

Company

Book A Live Demo

Rule: RDS DB Instances Should Have Deletion Protection Enabled

This rule ensures RDS DB instances have deletion protection enabled to prevent accidental data loss.

RuleRDS DB instances should have deletion protection enabled
FrameworkSOC 2
Severity
Critical

Rule Description: RDS DB instances should have deletion protection enabled for SOC 2

Rule Summary:

This rule requires that all RDS (Relational Database Service) DB instances have deletion protection enabled in order to meet the security and compliance requirements outlined by SOC 2.

Rule Details:

Deletion protection is a feature provided by AWS to prevent accidental or malicious deletion of RDS DB instances. By enabling deletion protection, it adds an additional layer of safeguarding to ensure the integrity and availability of the database. This feature is especially important when adhering to SOC 2 compliance, which requires robust controls to protect data.

Remediation Steps:

  1. 1.

    Log in to the AWS Management Console.

  2. 2.

    Navigate to the Amazon RDS service.

    • Direct link: Amazon RDS
  3. 3.

    In the RDS dashboard, click on "Databases" in the left sidebar.

  4. 4.

    Identify the target RDS DB instance that needs deletion protection enabled.

  5. 5.

    Select the DB instance by clicking on its name.

  6. 6.

    In the details pane, click on the "Modify" button.

  7. 7.

    Scroll down to the "Database Options" section.

  8. 8.

    Enable the "Deletion Protection" checkbox.

  9. 9.

    Click the "Apply Immediately" button to save the changes.

  10. 10.

    Review the modifications and confirm by clicking the "Modify DB Instance" button.

Troubleshooting:

If the "Deletion Protection" checkbox is disabled or greyed out, it may indicate one of the following issues:

  1. 1.

    Insufficient Permissions: Ensure that you have the necessary permissions to modify the RDS DB instance. Contact your AWS account administrator or IAM (Identity and Access Management) administrator to grant the required permissions.

  2. 2.

    AWS RDS Engine Compatibility: Deletion protection may not be available for certain versions or types of RDS engines. Check the AWS documentation and verify if the engine and version of your RDS instance support deletion protection.

Additional Notes:

  • Deletion protection is a critical security control for protecting your RDS databases.
  • Enabling deletion protection can prevent accidental deletion of vital databases, protecting critical data from loss.
  • Always assess the impact of enabling deletion protection on your operational practices and ensure that appropriate safeguards are in place when managing RDS instances.

Is your System Free of Underlying Vulnerabilities?
Find Out Now