IT SBIT Services
Schneeberger
DEEN
CVE tracker

IBM MQ Operator: Unsafe Java deserialization in MQ Classes for Java

CVE-2026-12148High 8.8

← All vulnerabilities

Summary

IBM MQ Operator, which deploys IBM MQ queue managers on Kubernetes or OpenShift, contains unrestricted Java deserialization in the MQ Classes for Java (CWE-502). An authenticated attacker with valid credentials can cause a denial of service or potentially execute arbitrary code. The CVSS score differs between sources (8.8 in the CVE record, 7.5 in other records), so verify it in NVD before reporting.

Affected

  • IBM MQ Operator 3.2.0 to 3.2.29, 3.3.0 to below 3.4.0, 3.4.1, 3.5.0, 3.5.1 to 3.5.3, 3.6.0 to 3.6.4, 3.7.0 to 3.7.2, 3.8.0, 3.8.1, 3.9.0 to 3.9.2 (per the CVE record)
  • IBM MQ Advanced container images in several 9.3.x, 9.4.x, 10.0.0.x and 9.4.1.x to 9.4.5.x builds (see the IBM bulletin for the full list)
  • Unknown: whether operator versions 4.0.x are affected (sources conflict)

Fixed in

  • MQ Operator v4.1.0 with MQ Advanced 10.0.1.0-r1
  • MQ Operator v4.0.5 SC2 with MQ Advanced 10.0.0.5-r2
  • MQ Operator v3.2.30 SC2 with MQ Advanced 9.4.0.26-r2
  • MQ Container 10.0.1.0-r1 and 10.0.0.5-r2
  • Unknown: fixed releases for the 3.3.x to 3.9.x branches

Workaround

Unknown. IBM has not published a workaround for this CVE in the sources reviewed. Generic measures such as restricting access to the MQ service and monitoring for deserialization attempts reduce risk but are not vendor guidance.

Exploitation

  • CISA SSVC: exploitation none, not automatable, total technical impact
  • Not listed in CISA KEV; EPSS below 1%
  • No public proof of concept reported by one aggregator; no evidence of in-the-wild exploitation at publication

Our recommendation

  • Inventory MQ Operator and MQ Advanced image versions in all Kubernetes and OpenShift clusters
  • Upgrade to the fixed releases listed above, or contact IBM for the fix path for your branch
  • Restrict access to MQ and its management endpoints to authorised users and networks and avoid internet exposure
  • Monitor MQ logs for unusual deserialization errors or unexpected process activity
  • Verify the CVSS score in NVD

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 31 Oct 2026, 15:46.

Original description (NVD)

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.

NVD references (1)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.