Check ID:
Provider: AWS
Service:
Severity: LOW
Categories:
Resource type:
mq_broker_auto_minor_version_upgradesProvider: AWS
Service:
mqSeverity: LOW
Categories:
vulnerabilitiesResource type:
AwsAmazonMQBrokerWhat this check verifies
Amazon MQ brokers haveautoMinorVersionUpgrade enabled to automatically apply supported minor and patch engine updates during the scheduled maintenance window.
Risk
Without automatic minor upgrades, brokers may run known-vulnerable engine versions, enabling exploits that impact:- Confidentiality: message disclosure
- Integrity: tampering or replay
- Availability: crashes/DoS and instability
Recommendation
EnableautoMinorVersionUpgrade on all brokers to reduce patch latency.
- Align upgrades with a defined maintenance window
- Validate changes in staging before production
- Monitor broker health and logs after updates
- Maintain HA and tested backups for rollback (defense in depth)
Remediation
- CLI
- Terraform
- Native IaC
- Dashboard steps
aws mq update-broker —broker-id <example_resource_id> —auto-minor-version-upgrade
References
- https://www.trendmicro.com/trendaivisiononecloudriskmanagement/knowledge-base/aws/MQ/auto-minor-version-upgrade.html
- https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/upgrading-brokers.html#upgrading-brokers-automatic-upgrades
- https://docs.aws.amazon.com/securityhub/latest/userguide/mq-controls.html#mq-3
- https://docs.aws.amazon.com/amazon-mq/latest/developer-guide/upgrading-brokers.html#upgrading-brokers-automatic-upgrades.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 = mq_broker_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