Skip to main content

IBM MQ Operator EUVDEUVD-2026-104470

| CVE-2026-12148 HIGH
Deserialization of Untrusted Data (CWE-502)
2026-10-19 ibm GHSA-j3q8-j53q-625j
7.5
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain valid low-privilege MQ credentials
  2. Delivery
    Craft malicious serialized Java object
  3. Exploit
    Submit to MQ Classes for Java interface
  4. Execution
    Unrestricted deserialization triggers gadget chain
  5. Impact
    Denial of service or arbitrary code execution

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to already be authenticated (PR:L) to the IBM MQ environment and to reach the MQ Classes for Java deserialization path. The core prerequisite is that untrusted serialized Java data is accepted and deserialized without class filtering/allowlisting (CWE-502). Realistic arbitrary-code-execution additionally depends on a usable gadget chain being present on the application classpath, which is reflected in the vendor's AC:H (HIGH attack complexity) rating; absent such a gadget, impact may be limited to denial of service. Limiting factors for defenders: valid credentials are needed (not unauthenticated), the attack is non-trivial (AC:H), and the exposure is specific to deployments using the MQ Operator or MQ Advanced Container Images with the Java client classes in use.

Impact

This is a medium-to-high priority issue that warrants patching but is not an emergency. The vendor-supplied CVSS 3.1 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H, base 7.5) describes a network-reachable but authentication-gated (PR:L) flaw with HIGH attack complexity (AC:H), meaning successful exploitation depends on conditions outside the attacker's full control - a meaningful mitigating factor for a CWE-502 unrestricted Java deserialization bug. The signals are internally consistent: AC:H aligns with deserialization gadget-chain exploitation, which typically requires a suitable gadget on the classpath, and PR:L aligns with the description's 'authenticated attacker.' No EPSS score, no CISA KEV listing, and no public POC were provided in the intelligence, so there is no evidence of active or imminent exploitation; the exploitation probability must be treated as unquantified rather than low. The combination of a patch being available and no observed exploitation means this is a 'patch in normal cycle' item rather than a drop-everything KEV-style threat, but the potential for arbitrary code execution via deserialization means it should not be deprioritized indefinitely.

Exploit ScenarioDerived

An attacker who already holds valid (low-privilege) credentials to an IBM MQ Operator / MQ Advanced Container Images deployment submits a crafted serialized Java object to an interface handled by the MQ Classes for Java. Because deserialization is unrestricted, a suitable gadget chain on the classpath is invoked during object reconstruction, causing a denial of service or potentially arbitrary code execution. No public exploit code was identified in the provided data, and the HIGH attack complexity suggests non-trivial conditions (e.g. a viable gadget) must be met.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 19, 2026

Authenticated attackers with access to IBM MQ Operator or MQ Advanced Container Images deployments can exploit unrestricted Java deserialization in MQ Classes for Java to cause a denial of service or potentially execute arbitrary code. The issue is rated CVSS 7.5 with high attack complexity (AC:H), reflecting the need for a usable gadget chain on the application classpath; absent one, impact is more likely limited to denial of service. Exploitation requires valid credentials and reachability of the deserialization path. No public exploit was identified at time of analysis, and a vendor patch is available per IBM's advisory.

RemediationAI

Patch available per vendor advisory: apply the IBM fix for IBM MQ Operator and IBM MQ Advanced Container Images described at https://www.ibm.com/support/pages/node/7292667, and verify the fixed release level against IBM's published matrix before deployment. Until patched, restrict network and authenticated access to MQ endpoints and channels to trusted users and systems, since exploitation requires valid credentials; this reduces exposure but does not remove the deserialization flaw. Review the application classpath for known Java deserialization gadget libraries and remove or isolate unnecessary ones, with the trade-off that dependency changes may affect application behavior. Where configurability permits, enforce Java deserialization filtering or class allowlisting for MQ Classes for Java; this can break legitimate serialized-object workflows and should be tested. Monitor for anomalous deserialization errors or resource exhaustion as a detection signal for denial-of-service attempts.

Affected VersionsENISA

MQ Advanced container images 9.4.0.11-r3
MQ Advanced container images 9.4.0.25-r1 ≤9.4.0.25-r3
MQ Operator 3.5.0
MQ Advanced container images 9.3.0.1-r1
MQ Advanced container images 9.4.0.17-r2
MQ Operator 3.5.1 ≤3.5.3
MQ Operator 4.0.1
MQ Advanced container images 9.4.0.0-r3
MQ Advanced container images 9.3.0.6-r1
MQ Advanced container images 10.0.0.5-r1
MQ Advanced container images 9.3.0.21-r3
MQ Advanced container images 9.3.0.17-r2
MQ Operator 3.9.0
MQ Advanced container images 9.3.0.0-r2
MQ Advanced container images 9.4.4.1-r1
MQ Operator 3.9.2
MQ Advanced container images 9.4.1.0-r1
MQ Advanced container images 9.4.0.11-r1
MQ Advanced container images 9.3.0.11-r2
MQ Advanced container images 9.3.0.0-r3
MQ Advanced container images 9.4.5.1-r1
MQ Advanced container images 9.4.1.1-r1
MQ Advanced container images 9.3.0.17-r3
MQ Advanced container images 9.4.0.16-r1
MQ Advanced container images 9.3.0.5-r2
MQ Operator 3.6.0 ≤3.6.4
MQ Advanced container images 9.3.0.16-r2
MQ Advanced container images 9.4.0.21-r1
MQ Advanced container images 9.4.3.0-r2
MQ Advanced container images 9.3.0.10-r1
MQ Advanced container images 9.4.0.6-r1 ≤r1, 9.4.0.6-r2, 9.4.0.7-r1, 9.4.0.10-r1, 9.4.0.10-r2, 9.4.0.11-r1, 9.4.0.11-r2, 9.4.0.11-r3, 9.4.0.12-r1, 9.4.0.15-r1 - 9.4.0.15-r4, 9.4.0.16-r1, 9.4.0.16-r2, 9.4.0.17-r1, 9.4.0.17-r2, 9.4.0.20-r1, 9.4.0.21-r1, 9.4.0.21-r2, 9.4.0.25-r1 - 9.4.0.25-r3, 9.4.0.26-r1CD: 9.4.1.0-r1, 9.4.1.0-r2, 9.4.1.1-r1, 9.4.2.0-r1, 9.4.2.0-r2, 9.4.2.1-r1, 9.4.2.1-r2, 9.4.3.0-r1, 9.4.3.0-r2, 9.4.3.1-r1 - 9.4.3.1-r3, 9.4.4.0-r1 - 9.4.4.0-r4, 9.4.4.1-r1, 9.4.5.0-r1, 9.4.5.0-r2, 9.4.5.1-r1, 10.0.0.0-r1 - 10.0.0.0-r4, 10.0.0.5-r1LTS: 9.3.0.0-r1, 9.3.0.0-r2, 9.3.0.0-r3, 9.3.0.1-r1, 9.3.0.1-r2, 9.3.0.1-r3, 9.3.0.1-r4, 9.3.0.3-r1, 9.3.0.4-r1, 9.3.0.4-r2, 9.3.0.5-r1, 9.3.0.5-r2, 9.3.0.5-r3, 9.3.0.6-r1, 9.3.0.10-r1, 9.3.0.10-r2, 9.3.0.11-r1,9.3.0.11-r2, 9.3.0.15-r1, 9.3.0.16-r1, 9.3.0.16-r2, 9.3.0.17-r1, 9.3.0.17-r2, 9.3.0.17-r3, 9.3.0.20-r1, 9.3.0.20-r2, 9.3.0.21-r1, 9.3.0.21-r2, 9.3.0.21-r3, 9.3.0.25-r1, 9.4.0.0-r1, 9.4.0.0-r2, 9.4.0.0-r3, 9.4.0.5-r1, 9.4.0.5-r2
MQ Advanced container images 9.3.0.4-r2
MQ Operator 4.0.3
MQ Advanced container images 9.3.0.17-r1
MQ Advanced container images 9.4.0.7-r1
MQ Advanced container images 9.4.0.21-r2
MQ Advanced container images 9.3.0.3-r1
MQ Advanced container images 9.4.3.0-r1
MQ Advanced container images 9.4.0.16-r2
MQ Advanced container images 9.4.0.17-r1
MQ Operator 3.4.1
MQ Advanced container images 9.3.0.5-r3
MQ Advanced container images 9.3.0.25-r1
MQ Operator 3.9.1
MQ Operator 3.3.0 <3.4.0
MQ Operator 4.0.0
MQ Advanced container images 9.4.0.20-r1
MQ Advanced container images 9.4.0.10-r2
MQ Advanced container images 10.0.0.0-r1 ≤10.0.0.0-r4
MQ Advanced container images 9.4.0.5-r1
MQ Advanced container images 9.3.0.20-r1
MQ Advanced container images 9.4.3.1-r1 ≤9.4.3.1-r3
MQ Operator 3.8.1
MQ Advanced container images 9.4.0.5-r2
MQ Advanced container images 9.3.0.15-r1
MQ Advanced container images 9.4.0.6-r2
MQ Advanced container images 9.4.0.0-r1
MQ Advanced container images 9.3.0.1-r3
MQ Advanced container images 9.4.0.15-r1 ≤9.4.0.15-r4
MQ Operator 4.0.4
MQ Advanced container images 9.4.0.26-r1
MQ Advanced container images 9.3.0.10-r2
MQ Advanced container images 9.3.0.1-r4
MQ Operator 3.2.0 ≤3.2.29
MQ Operator 3.7.0 ≤3.7.2
MQ Advanced container images 9.4.5.0-r2
MQ Advanced container images 9.4.4.0-r1
MQ Advanced container images 9.3.0.11-r1
MQ Advanced container images 9.4.0.12-r1
MQ Advanced container images 9.4.2.0-r1
MQ Advanced container images 9.3.0.20-r2
MQ Operator 4.0.2
MQ Advanced container images 9.4.5.0-r1
MQ Advanced container images 9.3.0.4-r1
MQ Advanced container images 9.3.0.5-r1
MQ Operator 2.0.0 ≤2.0.29
MQ Advanced container images 9.3.0.21-r2
MQ Advanced container images 9.3.0.0-r1
MQ Advanced container images 9.3.0.21-r1
MQ Advanced container images 9.4.1.0-r2
MQ Advanced container images 9.4.2.1-r1
MQ Advanced container images 9.4.0.0-r2
MQ Advanced container images 9.4.0.11-r2
MQ Advanced container images 9.3.0.16-r1
MQ Advanced container images 9.4.2.1-r2
MQ Advanced container images 9.4.0.10-r1
MQ Advanced container images 9.4.2.0-r2
MQ Advanced container images 9.3.0.1-r2
MQ Operator 3.8.0

Affected Packages

euvd mq_advanced_container_images no fix
euvd mq_operator fix: 3.4.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-502, deserialization of untrusted data, in IBM MQ Classes for Java as used by the IBM MQ Operator and MQ Advanced Container Images. When serialized Java objects are read without class filtering or allowlisting, an authenticated attacker who can supply crafted serialized content may trigger gadget-chain execution on the classpath, yielding code execution, or induce resource exhaustion or deserialization errors causing denial of service. The CVSS vector AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H indicates network reachability, authenticated access, no user interaction, and high confidentiality, integrity, and availability impact, while AC:H captures the practical constraint that a viable gadget chain and suitable deployment configuration are required. CPE entries identify IBM MQ Operator and IBM MQ Advanced Container Images as the affected product families.

Know when Mq Operator gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (ibm) PRIMARY 7.5 HIGH
AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.5 HIGH

Network-reachable (AV:N) but requires valid credentials (PR:L) and a viable deserialization gadget (AC:H); unrestricted deserialization can yield code execution, so C/I/A all High.

3.1 AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

IBM MQ Operator and MQ Advanced Container Images are affected by a high-severity flaw in MQ Classes for Java that could let an attacker with valid credentials disrupt messaging services or, under specific application conditions, execute arbitrary code. The risk is concentrated in environments where MQ accounts are broadly accessible or unnecessary Java libraries are present, because a messaging outage or code execution could interrupt integrated business processes and data flows. No public exploit identified at time of analysis, and a vendor patch is available per IBM's advisory, so leadership should prioritize inventory and remediation of affected container deployments.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Medium
IBM MQ widely used in enterprises, but containerized Operator deployment is narrower
Social Media
1
Sightings
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2024-39742 CRITICAL
9.8 Jul 08

IBM MQ Operator 3.2.2 and IBM MQ Operator 2.0.24 could allow a user to bypass authentication under certain configuration

CVE-2026-10572 HIGH
8.8 Oct 19

Heap buffer overflow in IBM MQ Operator and IBM MQ Advanced Container Images lets an authenticated user with authority t

CVE-2026-10574 HIGH
8.8 Oct 19

Denial of service and potential remote code execution in IBM MQ deployments using the MQ Operator and MQ Advanced Contai

CVE-2026-10743 HIGH
8.8 Oct 19

Authenticated users of containerized IBM MQ deployments can cause denial of service or memory corruption by sending MQOP

CVE-2024-40681 HIGH
8.8 Sep 07

IBM MQ 9.1 LTS, 9.2 LTS, 9.3 LTS, 9.3 CD, 9.4 LTS, and 9.4 CD could allow an authenticated user in a specifically define

CVE-2026-12665 HIGH
8.1 Oct 19

Unauthenticated remote code execution is possible against IBM MQ deployments exposed through the MQ Operator and MQ Adva

CVE-2024-39743 HIGH
7.5 Jul 08

IBM MQ Operator 3.2.2 and IBM MQ Operator 2.0.24 IBM MQ Container Developer Edition is vulnerable to denial of service c

CVE-2024-27255 HIGH
7.5 Mar 03

IBM MQ Operator 2.0.0 LTS, 2.0.18 LTS, 3.0.0 CD, 3.0.1 CD, 2.4.0 through 2.4.7, 2.3.0 through 2.3.3, 2.2.0 through 2.2.2

CVE-2025-27365 MEDIUM
6.5 May 01

IBM MQ Operator LTS 2.0.0 through 2.0.29, MQ Operator CD 3.0.0, 3.0.1, 3.1.0 through 3.1.3, 3.3.0, 3.4.0, 3.4.1, 3.5.0,

CVE-2026-11829 MEDIUM
6.5 Oct 19

Denial of service in IBM MQ Operator and IBM MQ Advanced container images lets an authenticated MQ client crash the queu

CVE-2026-12155 MEDIUM
6.5 Oct 19

Authenticated denial of service in IBM MQ container deployments - specifically the MQ Operator and MQ Advanced container

CVE-2026-12343 MEDIUM
6.5 Oct 19

Authenticated users of IBM MQ Operator and IBM MQ Advanced container image deployments can cause a denial of service aga

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy