CVE-2026-12355: IBM MQ Resource Adapter IVT servlet is vulnerable to unauthenticated remote code execution
IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 could allow an attacker to perform JNDI injection attacks due to insufficient input validation, potentially leading to information disclosure or remote code execution.
Other sources
IBM MQ JMS Resource Adapter IVT servlet could allow an attacker to perform JNDI injection attacks due to insufficient input validation, potentially leading to information disclosure or remote code execution.
— IBM
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
IBM MQ 9.1 LTSto a version that resolves this vulnerability.Fixed in 9.1.0.38 - Upgrade
Upgrade
IBM MQ 9.2 LTSto a version that resolves this vulnerability.Fixed in 9.2.0.44 - Upgrade
Upgrade
IBM MQ 9.3 LTSto a version that resolves this vulnerability.Fixed in 9.3.0.42 - Upgrade
Upgrade
IBM MQ 9.4 LTSto a version that resolves this vulnerability.Fixed in 9.4.0.26 - Upgrade
Upgrade
IBM MQ 10.0.0.0to a version that resolves this vulnerability.Fixed in 10.0.0.5 - Operational
If you are affected by IBM MQ Known Issue DT473764, address it as part of applying the cumulative security updates/upgrade.
Event History
Frequently Asked Questions
Which IBM MQ releases are affected?
Affected releases are IBM MQ 9.1.0.0 through 9.1.0.37 LTS, 9.2.0.0 through 9.2.0.43 LTS, 9.3.0.0 through 9.3.0.41 LTS, 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0.
Does exploitation require authentication or user interaction?
No authentication or user interaction is required according to the supplied CVSS vector. Exploitation is network-accessible, although the vector rates attack complexity as high.
What impact could successful exploitation have?
A successful JNDI injection attack may lead to information disclosure or remote code execution. The supplied severity vector indicates high impact to confidentiality, integrity, and availability.