CVE-2026-12148: IBM MQ Deserialization of Untrusted Data
IBM MQ could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code due to unrestricted Java deserialization in the MQ Classes for Java
Other sources
IBM MQ Operator could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code due to unrestricted Java deserialization in the MQ Classes for Java.
— MITRE
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
IBM MQ Containerto a version that resolves this vulnerability.Fixed in 10.0.0.5-r2 - Upgrade
Upgrade
IBM MQ Containerto a version that resolves this vulnerability.Fixed in 10.0.1.0-r1 - Upgrade
Upgrade
IBM MQ Advancedto a version that resolves this vulnerability.Fixed in 9.4.0.26-r2 - Upgrade
Upgrade
IBM MQ Operatorto a version that resolves this vulnerability.Fixed in v3.2.30 - Upgrade
Upgrade
IBM MQ Operatorto a version that resolves this vulnerability.Fixed in v4.0.5 - Upgrade
Upgrade
IBM MQ Operatorto a version that resolves this vulnerability.Fixed in v4.1.0
Event History
Frequently Asked Questions
Which deployments should be assessed for this issue?
Assess IBM MQ Operator deployments and IBM-supplied MQ Advanced container images, as these are the listed affected software.
What level of access does an attacker need?
An attacker must be authenticated. No user interaction is required.
What could exploitation allow?
Successful exploitation could cause a denial of service or potentially allow arbitrary code execution, affecting confidentiality, integrity, and availability.