Check ID:
Provider: AWS
Service:
Severity: HIGH
Resource type:
elasticache_redis_cluster_auto_minor_version_upgradesProvider: AWS
Service:
elasticacheSeverity: HIGH
Resource type:
OtherWhat this check verifies
ElastiCache for Redis replication groups are configured to apply automatic minor engine upgrades usingAutoMinorVersionUpgrade
Risk
Without automatic minor upgrades, Redis nodes may run versions with known CVEs and stability bugs, enabling unauthorized access, replication inconsistencies, or crashes. Delayed patching widens the attack window and lengthens maintenance, degrading confidentiality, integrity, and availability.Recommendation
EnableAutoMinorVersionUpgrade for Redis replication groups and govern updates with a maintenance window. Apply patch management and defense in depth: validate in staging, keep recent backups, use Multi-AZ for resilience, and monitor release notes to ensure timely, low-impact updates.
Remediation
- CLI
- Terraform
- Native IaC
- Dashboard steps
aws elasticache modify-replication-group —replication-group-id <replication_group_id> —auto-minor-version-upgrade —apply-immediately
References
- https://docs.aws.amazon.com/AmazonElastiCache/latest/dg/VersionManagementConsiderations.html
- https://support.icompaas.com/support/solutions/articles/62000233595-ensure-elasticache-redis-cache-clusters-have-automatic-minor-upgrades-enabled
- https://docs.aws.amazon.com/AmazonElastiCache/latest/dg/engine-versions.html
- https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/VersionManagement.html
Where this check fires
This check runs on every scheduled scan against your AWS account. Findings appear at Cloud Security → Findings filterable byCheck ID = elasticache_redis_cluster_auto_minor_version_upgrades. To re-evaluate after a fix, hit Run now on the account’s schedule under Cloud Security → Schedules — the next scan re-checks this control and marks the finding fixed or keeps it persistent.
← Back to AWS checks