# 2.2.2 Ensure the Auto Minor Version Upgrade feature is enabled for RDS instances (Automated)

- Source: https://support.icompaas.com/support/solutions/articles/62000234229-2-2-2-ensure-the-auto-minor-version-upgrade-feature-is-enabled-for-rds-instances-automated-
- Section: [Solutions](https://support.icompaas.com/support/solutions) › [CIS Amazon Web Services Foundations Benchmark v5.0.0](https://support.icompaas.com/support/solutions/62000112684) › [CIS AWS Benchmarks](https://support.icompaas.com/support/solutions/folders/62000169233)
- Last updated: 2026-05-29
- Publisher: iCompaas, Inc. (https://www.icompaas.com)

#### Profile Applicability

-   **Level 1**

#### Description:

The Auto Minor Version Upgrade feature for Amazon RDS ensures that RDS instances are automatically upgraded to the latest minor version of the database engine, which includes important patches and bug fixes. Enabling this feature helps maintain the security and stability of RDS instances by ensuring they are up-to-date with the latest minor version releases.

By enabling Auto Minor Version Upgrade, organizations can reduce manual intervention, improve security by automatically applying critical patches, and ensure that their RDS instances remain compliant with best practices for database versioning.

#### Rationale:

Enabling the Auto Minor Version Upgrade feature provides the following benefits:

-   Security and Stability: Automatically applies minor version updates, including bug fixes and security patches, reducing the risk of vulnerabilities and improving overall database performance.  
    
-   Reduced Maintenance Effort: Eliminates the need for manual upgrades, ensuring that RDS instances are always up to date without requiring manual intervention.  
    
-   Compliance: Helps maintain compliance with regulatory requirements that mandate up-to-date and secure database systems.  
    
-   Minimized Downtime: The process is automated and can be managed during low-traffic periods to minimize service disruptions.  
    

Without this feature enabled, organizations risk running outdated or vulnerable versions of database engines, which can lead to security issues and application instability.

#### Impact:

Failure to enable Auto Minor Version Upgrade can result in:

-   Increased security risks due to outdated database versions.
    
-   Manual upgrade errors: Without automation, there is a higher chance of missing critical updates, leading to potential vulnerabilities.  
    
-   Compliance issues: Non-compliance with regulatory standards requiring timely updates and security patches.  
    

Enabling this feature ensures that RDS instances are automatically upgraded, improving security and reducing manual maintenance overhead.

#### Default Value:

By default, the Auto Minor Version Upgrade feature is disabled during RDS instance creation. You must explicitly enable it to allow automatic minor version upgrades for RDS instances.

#### Pre-Requisites:

-   AWS CLI installed and configured  
    
-   IAM permissions:  
    
    -   rds:DescribeDBInstances  
        
    -   rds:ModifyDBInstance  
        
-   RDS instance must be available for modification to enable the Auto Minor Version Upgrade feature  
    

#### Remediation:

##### Test Plan:

Using AWS Console:

1.  Go to the [RDS Console](https://console.aws.amazon.com/rds/).  
    
2.  Select the RDS instance for which you want to verify or enable Auto Minor Version Upgrade.  
    
3.  In the Modify DB Instance section, ensure that Auto Minor Version Upgrade is set to Yes.  
    
4.  Confirm that the modification is saved and the Auto Minor Version Upgrade feature is enabled for the instance.  
    

Using AWS CLI :

aws rds describe-db-instances --query "DBInstances\[?AutoMinorVersionUpgrade==\`true\`\].{DBInstanceIdentifier:DBInstanceIdentifier, AutoMinorVersionUpgrade:AutoMinorVersionUpgrade}" --output table

##### Implementation Plan:

Using AWS Console:

1.  Enable Auto Minor Version Upgrade for an RDS instance:  
    
    -   Go to the [RDS Console](https://console.aws.amazon.com/rds/).  
        
    -   Select the RDS instance you wish to modify.  
        
    -   In the Modify DB Instance section, under DB Engine Version, enable Auto Minor Version Upgrade.  
        
    -   Apply changes and save the configuration.  
        
2.  Verify Auto Minor Version Upgrade:  
    
    -   Ensure that Auto Minor Version Upgrade is listed as Yes in the Modify DB Instance section for the selected RDS instance.  
        

Using AWS CLI:

1.  Enable Auto Minor Version Upgrade for an RDS instance:  
    

aws rds modify-db-instance --db-instance-identifier <db-instance-id> --auto-minor-version-upgrade true --apply-immediately

2.  Verify Auto Minor Version Upgrade:  
    

aws rds describe-db-instances --query "DBInstances\[?DBInstanceIdentifier=='<db-instance-id>'\].{DBInstanceIdentifier:DBInstanceIdentifier, AutoMinorVersionUpgrade:AutoMinorVersionUpgrade}" --output table

#### **Backout Plan:**

**Using AWS Console:**

1.  If Auto Minor Version Upgrade causes issues with compatibility:  
    
    -   Go to the [RDS Console](https://console.aws.amazon.com/rds/).  
        
    -   Modify the RDS instance to disable Auto Minor Version Upgrade.  
        
    -   Save the changes and revert to manual upgrades if necessary.  
        
2.  Modify the instance settings to manually apply minor version updates at a scheduled time to avoid potential disruptions.
    

Using AWS CLI:

1.  Temporarily disable Auto Minor Version Upgrade:  
    

aws rds modify-db-instance --db-instance-identifier <db-instance-id> --auto-minor-version-upgrade false --apply-immediately

2.  Stop RDS instance modifications if compatibility or functionality issues occur:  
    

aws rds stop-db-instance --db-instance-identifier <db-instance-id>

3.  Re-enable Auto Minor Version Upgrade once issues are resolved:  
    

aws rds modify-db-instance --db-instance-identifier <db-instance-id> --auto-minor-version-upgrade true --apply-immediately

#### References:

-   [AWS RDS Documentation  
    ](https://docs.aws.amazon.com/rds/latest/UserGuide/Welcome.html)
    
-   [AWS CLI Command Reference for RDS  
    ](https://docs.aws.amazon.com/cli/latest/reference/rds/)
    

#### CIS Controls Mapping:

<table style="border:none;border-collapse:collapse"><tbody><tr style="height:39.25pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;;text-align:justify"><span style="font-size:16px"><span style="font-family:Helvetica Neue"><span style="font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:700;font-family:&quot;Helvetica Neue&quot;">CIS Control Version</span></span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><p dir="ltr" style="line-height:1.38;text-align:justify;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="font-size:16px"><span style="font-family:Helvetica Neue"><span style="font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:700;font-family:&quot;Helvetica Neue&quot;">Control ID</span></span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><p dir="ltr" style="line-height:1.38;text-align:justify;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><span style="font-size:16px"><span style="font-family:Helvetica Neue"><span style="font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:700;font-family:&quot;Helvetica Neue&quot;">Control Description</span></span></span></span></p></td></tr><tr style="height:39.25pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;;text-align:justify"><span style="font-size:16px"><span style="font-family:Helvetica Neue"><span style="font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">CIS v8</span></span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;;text-align:justify"><span style="font-size:16px"><span style="font-family:Helvetica Neue"><span style="font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">4.9</span></span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;;text-align:justify"><span style="font-size:16px"><span style="font-family:Helvetica Neue"><span style="font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">Perform Continuous Security Monitoring and Incident Detection</span></span></span></span></p></td></tr><tr style="height:25pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;;text-align:justify"><span style="font-size:16px"><span style="font-family:Helvetica Neue"><span style="font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">CIS v7</span></span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;;text-align:justify"><span style="font-size:16px"><span style="font-family:Helvetica Neue"><span style="font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">6.3</span></span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;;text-align:justify"><span style="font-size:16px"><span style="font-family:Helvetica Neue"><span style="font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">Monitor Security Configurations for Compliance</span></span></span></span></p></td></tr><tr style="height:39.25pt"><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;;text-align:justify"><span style="font-size:16px"><span style="font-family:Helvetica Neue"><span style="font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">CIS v7</span></span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word;font-size:14px;font-family:&quot;Helvetica Neue&quot;"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;font-size:14px;font-family:&quot;Helvetica Neue&quot;;text-align:justify"><span style="font-size:16px"><span style="font-family:Helvetica Neue"><span style="font-family:&quot;Helvetica Neue&quot;"><span style="color:rgb(0, 0, 0);font-weight:400;font-family:&quot;Helvetica Neue&quot;">5.2</span></span></span></span></p></td><td style="padding:5pt;overflow:hidden;overflow-wrap:break-word"><p dir="ltr" style="line-height:1.38;margin-bottom:0pt;text-align:justify"><span style="font-size:16px"><span dir="ltr" style="font-family:&quot;Helvetica Neue&quot;;color:rgb(0, 0, 0);font-weight:400">Securely Manage and Monitor Cloud Accounts and Services</span></span></p></td></tr></tbody></table>

## Related compliance guidance

- [SOC 2 compliance: a practical implementation guide for cloud-native SaaS teams](https://support.icompaas.com/compliance/soc-2-trust-services-criteria): Configuration checks like this one are the technical half of a SOC 2 / ISO 27001 programme — the guide shows where they fit, what else an auditor expects, and how to evidence them.
- [ISO/IEC 27001:2022 compliance: a practical implementation guide](https://support.icompaas.com/compliance/iso-27001-2022): ISO 27001 Annex A.8 (technological controls) is where cloud hardening evidence lands; the guide shows how to run the ISMS around it.
