Skip to main content

IBM MQ EUVDEUVD-2026-83032

| CVE-2026-10853 HIGH
Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') (CWE-470)
2026-09-18 ibm GHSA-pwg9-6g7w-xg4q
8.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Obtain authenticated cluster access
  2. Delivery
    Craft malformed cluster command message
  3. Exploit
    Send to queue manager
  4. Execution
    Trigger improper length validation
  5. Impact
    Crash service or execute code

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V15 - Secure Coding and Architecture Reflection safety, class allowlisting
Exploitation Conditions

Exploitation requires the attacker to be an authenticated participant with IBM MQ cluster access (PR:L) and the ability to send cluster command messages to a queue manager; the target must be running an affected version (MQ 9.1.0.0-9.1.0.37 LTS, 9.2.0.0-9.2.0.43 LTS, 9.3.0.0-9.3.0.41 LTS / 9.3.0.0-9.3.5.1 CD, 9.4.0.0-9.4.0.25 LTS / 9.4.0.0-9.4.5.1 CD, or 10.0.0.0) participating in a cluster. Limiting factors: no unauthenticated path (attacker must already hold valid cluster access), no user interaction needed, and the more certain outcome is DoS while arbitrary code execution is only 'potentially' achievable per the vendor. Non-clustered standalone queue managers not exposed to attacker-controlled cluster command traffic are outside the described attack surface.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H = 8.8 HIGH) describes a network-reachable, low-complexity flaw requiring only low privileges (an authenticated identity with cluster access) and no user interaction, with full CIA impact. However, the multi-source signals temper the raw score: EPSS is low at 0.36% (29th percentile), there is no CISA KEV listing, and no public POC has surfaced. SSVC reinforces this - Exploitation: none and Automatable: no - meaning no observed exploitation and no evidence it can be scripted for mass, opportunistic abuse, even though Technical Impact is rated 'total'. The description hedges the worst outcome ('potentially execute arbitrary code'), so RCE is plausible (consistent with CWE-470 unsafe reflection) but not vendor-confirmed as reliably achievable; denial of service is the more certain outcome. Net: this is a genuine patch-soon issue for organizations running IBM MQ clusters because MQ underpins critical enterprise/financial messaging, but the PR:L gate (attacker must already hold valid cluster credentials/access) and absence of exploitation or automation signals place it below internet-facing unauthenticated criticals in real-world urgency. No conflicting signals were found between the vector and description - both indicate authenticated network abuse within a cluster.

Exploit ScenarioDerived

An attacker who has obtained legitimate credentials or a foothold with IBM MQ cluster access sends a crafted cluster command message with a malformed/oversized length field. Improper length validation (CWE-470 unsafe reflection context) causes the queue manager to crash or hang (DoS) and may allow arbitrary code execution in the MQ process. No public exploit code has been identified, and exploitation requires the attacker to already be an authenticated participant in the cluster.

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

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

Alert me

AnalysisAIv2 – Sep 23, 2026

IBM MQ queue managers running affected releases can be crashed - and, per IBM, potentially have arbitrary code executed on them - by an authenticated participant in an MQ cluster that sends cluster command messages with malformed length fields. The flaw affects 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 and 9.3.0.0 through 9.3.5.1 CD, 9.4.0.0 through 9.4.0.25 LTS and 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0; it is network-reachable (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, 8.8 HIGH) but requires a valid cluster identity, and IBM frames code execution only as a possibility while denial of service is the more certain outcome. No public exploit code exists and no public exploit was identified at time of analysis - CISA SSVC records Exploitation: none and Automatable: no - while EPSS estimates exploitation likelihood at roughly 0.36% (29th percentile), so priority should be driven by exposure of clustered queue managers rather than by observed attack activity.

Earlier versions of this analysis (1)
v1 Sep 18, 2026 - 16:42 CVSS 7.5

Denial of service - and potentially arbitrary code execution - in IBM MQ clusters can be triggered by an authenticated attacker who sends malformed cluster command messages that the broker fails to length-validate correctly. Only deployments with cluster access are in scope: the attacker must hold cluster credentials or a joined/compromised queue manager (CVSS PR:L), and standalone non-clustered queue managers are not affected. The vector (AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H, score 7.5) reflects high confidentiality, integrity and availability impact but non-trivial exploitation prerequisites; IBM hedges the code-execution outcome as only potential, with the confirmed effect being a crash/DoS. There is no confirmed active exploitation (CISA KEV not listed) and no public exploit code identified at time of analysis, but a vendor patch is available; this is a moderate-priority issue rather than a top-tier emergency.

RemediationAI

Apply the vendor fix: IBM has released a patch, and the exact fixed maintenance levels for each affected stream (9.1 LTS, 9.2 LTS, 9.3 LTS/CD, 9.4 LTS/CD, and 10.0) are listed in the advisory at https://www.ibm.com/support/pages/node/7284905 - upgrade clustered queue managers to that maintenance level rather than relying on interim workarounds. Because the vulnerability is reachable through cluster command traffic, the highest-value compensating control is to shrink the cluster trust boundary: restrict which queue managers may join the cluster and which identities may send on cluster channels by tightening CHLAUTH and CONNAUTH rules, using TLS with certificate-based channel authentication, and removing any cluster sender/receiver channels that do not need to exist - the trade-off is that over-tightening cluster membership breaks workload distribution and repository synchronization, so apply rules per channel and test in staging. Where clustering is not required for a given queue manager, disabling cluster membership entirely eliminates the attack surface at the cost of losing cluster-based workload balancing and queue-manager discovery. Network-segment cluster channels so they are reachable only from trusted queue-manager hosts, and monitor queue-manager error logs and FFST dumps for unexpected terminations or malformed cluster command processing as a detection measure. Verify remediation is reflected by the patch status at the vendor bulletin, and note that because exploitation requires a valid cluster identity, credential hygiene and removal of stale cluster accounts materially reduce exposure.

Affected VersionsENISA

MQ 10.0.0.0
MQ 9.3.0.0 ≤9.3.0.41 LTS
MQ 9.4.0.0 ≤9.4.0.25 LTS
MQ 9.4.0.0 ≤9.4.5.1 CD
MQ 9.1.0.0 ≤9.1.0.37 LTS
MQ 9.2.0.0 ≤9.2.0.43 LTS
MQ 9.3.0.0 ≤9.3.5.1 CD

Affected Packages

euvd mq no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

IBM MQ clusters let queue managers (full repositories and partial repositories) exchange administrative traffic over cluster channels, including cluster command messages that carry queue-manager, channel, and topology metadata between members. The root cause here is insufficient validation of the length fields inside those cluster command messages: a message whose declared length does not match its actual content is processed without adequate bounds checking, leading to memory-safety corruption in the message parser. That is consistent with the potentially severe outcomes IBM describes - a malformed message can terminate the queue manager (denial of service) and, depending on memory layout, may be leveraged toward arbitrary code execution. The CVE is classified under CWE-470 (use of externally-controlled input to select classes or code, i.e., an unsafe-reflection class), although the vendor description emphasizes message-length validation rather than reflection; the common thread is untrusted cluster-supplied input driving code behavior that the product does not safely constrain. The CPE cpe:2.3:a:ibm:mq:*:*:*:*:*:*:*:* confirms the affected component is the IBM MQ product itself across release streams, and the CVSS vector's PR:L reflects that the attacker must already be an authenticated, cluster-capable identity - there is no unauthenticated path, no user interaction requirement, and the assessed scope is unchanged (S:U), meaning impact is confined to the targeted queue manager and its cluster role rather than assumed to cascade. Non-clustered, standalone queue managers that never process attacker-controlled cluster command traffic fall outside this attack surface.

Know when Mq 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 HIGH
NVD 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Network-reachable cluster command interface with low complexity, but attacker must hold authenticated cluster access (PR:L); full impact retained given vendor-asserted DoS plus potential code execution.

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

Primary rating from Vendor (ibm).

CVSS VectorNVD

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

Lifecycle Timeline

2
CVSS changed
Sep 23, 2026 - 18:37 NVD
7.5 (HIGH) 8.8 (HIGH)
CVE Published
Sep 18, 2026 - 16:07 nvd
HIGH 7.5

DescriptionNVD

IBM MQ could allow an authenticated attacker with cluster access to cause a denial of service or potentially execute arbitrary code due to improper validation of cluster command message lengths.

Executive ViewAI

Why It Matters

IBM MQ queue managers running a broad set of clustered releases can be crashed and potentially have code executed by an authenticated cluster participant sending malformed cluster command messages. Because many organizations rely on IBM MQ for critical messaging, an outage or compromise of a queue manager could disrupt order processing, integration flows, or other revenue-impacting services. No public exploit identified at time of analysis; patch available per vendor advisory, so leadership should prioritize patching clustered queue managers based on exposure and business criticality.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 71% exploitable
Prevalence
High
IBM MQ is widely deployed enterprise messaging middleware across banking and large enterprises
Data Quality
6 sources
Confidence: High

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.4%
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

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

Attack Technique

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.

More in Mq

View all
CVE-2026-12351 CRITICAL
9.8 Sep 15

Remote code execution in IBM MQ is possible when the optional IVT (Installation Verification Test) application is deploy

CVE-2026-10027 CRITICAL
9.8 Sep 18

Malformed compressed data delivered over an IBM MQ channel that has compression enabled can trigger an out-of-bounds hea

CVE-2022-22489 CRITICAL
9.1 Aug 19

IBM MQ 8.0, (9.0, 9.1, 9.2 LTS), and (9.1 and 9.2 CD) are vulnerable to an XML External Entity Injection (XXE) attack wh

CVE-2026-11375 HIGH
8.8 Sep 18

IBM MQ queue managers that process XA (X/Open distributed) transactions are vulnerable to a memory-corruption buffer ove

CVE-2026-11378 HIGH
8.8 Sep 18

Integer overflow (CWE-190) in IBM MQ distribution list processing lets an authenticated user with PUT authority to a dis

CVE-2026-12728 HIGH
8.8 Sep 15

Authenticated remote code execution in IBM MQ lets an attacker who holds valid MQ credentials - or who can reach a chann

CVE-2026-10575 HIGH
8.8 Sep 18

Heap-based buffer overflow in IBM MQ allows an authenticated, low-privilege attacker who can reach a queue manager to ca

CVE-2026-11725 HIGH
8.8 Sep 18

An integer overflow in IBM MQ's MQINQ (inquire object attributes) request processing lets an authenticated remote user c

CVE-2024-31912 HIGH
8.8 Jun 28

IBM MQ 9.3 LTS and 9.3 CD could allow an authenticated user to escalate their privileges under certain configurations du

CVE-2026-11729 HIGH
8.5 Sep 15

Unsafe Java object deserialization in IBM MQ (9.1.0.0-9.1.0.37 LTS, 9.2.0.0-9.2.0.43 LTS, 9.3.0.0-9.3.0.41 LTS / 9.3.0.0

CVE-2026-11728 HIGH
8.1 Sep 15

A heap buffer overflow in the IBM MQ client (CWE-787) can be triggered when the client processes crafted messages delive

CVE-2026-12355 HIGH
8.1 Sep 15

IBM MQ versions 9.1.0.0 through 9.4.5.1 across LTS and CD streams and 10.0.0.0 are affected by a JNDI injection flaw tha

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