Skip to main content

IBM MQ EUVDEUVD-2026-78877

| CVE-2026-12355 HIGH
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection') (CWE-74)
2026-09-15 ibm GHSA-g8xm-rxm3-h7mp
8.1
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Access
    Reach network-exposed IBM MQ interface
  2. Delivery
    Send input with crafted JNDI reference
  3. Exploit
    Trigger unvalidated JNDI lookup
  4. Execution
    MQ fetches malicious object from attacker LDAP/RMI
  5. Persist
    Instantiate object in MQ process
  6. Impact
    Execute code or disclose data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Input neutralization, injection prevention
Exploitation Conditions

Exploitation requires an attacker to supply a crafted value that IBM MQ passes to a JNDI lookup without sufficient input validation, AND an attacker-controlled directory service (LDAP/RMI or similar) that is network-reachable from the MQ server so the malicious object reference can be resolved and retrieved. The CVSS AC:H rating captures these compound prerequisites. Limiting factors: successful RCE depends on object retrieval/instantiation succeeding in the MQ JVM (which may be constrained by JDK version and deserialization/trust-URL protections such as com.sun.jndi.*.trustURLCodebase settings), and the description names neither the specific product feature nor endpoint, so operators cannot yet scope which interface (client, JMS admin, or configuration path) is the entry point. Applies to the listed 9.1-9.4 LTS/CD streams and MQ 10.0.0.0; unaffected/patched releases are available from IBM. PR:N indicates no authentication is required per the provided vector.

Impact

This is a genuinely serious flaw but not an immediate emergency based on current signals. The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/C:H/I:H/A:H, base 8.1) indicates a network-reachable, unauthenticated (PR:N) JNDI injection with full technical impact, which the SSVC framework corroborates (Technical Impact: total). However, three signals temper the urgency: AC:H reflects real exploitation hurdles (the attacker must both control a value that reaches a JNDI lookup and stand up/reach a malicious directory server), SSVC records Exploitation: none and Automatable: no, and there is no CISA KEV listing, no public POC, and no EPSS score in the input. The overall picture is a high-severity, high-impact vulnerability in widely-deployed enterprise middleware that warrants prompt patching, but there is no evidence of active or automatable exploitation at analysis time - it is a real priority driven by impact and product footprint rather than by observed weaponization. Note the description says RCE is only 'potentially' achievable (disclosure is the confirmed floor), so C:H/I:H/A:H represents worst-case JNDI-to-RCE rather than a proven end-to-end chain.

Exploit ScenarioDerived

An attacker submits crafted input to an IBM MQ interface that MQ passes to a JNDI lookup without sufficient validation, causing the server to resolve an attacker-controlled LDAP/RMI reference (Log4Shell-style). The referenced directory server returns a malicious object that, when retrieved and instantiated, leaks sensitive data or executes attacker-supplied code in the MQ process context. No public exploit code is identified at time of analysis, and the AC:H rating reflects the need for a reachable attacker-controlled directory server plus a value that lands in a vulnerable lookup.

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

AnalysisAIv1 – Sep 16, 2026

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 that can lead to information disclosure or remote code execution. The issue arises from insufficient input validation before JNDI lookup (CWE-74), and according to the supplied CVSS vector it is remotely reachable without authentication (AV:N/AC:H/PR:N/UI:N), though exploitation requires the attacker to also control a network-reachable directory service and successfully resolve malicious object references in the MQ JVM. No public exploit identified at time of analysis, and CISA SSVC records exploitation as none with automatable set to no; IBM has released patches per its advisory.

RemediationAI

Apply the IBM MQ fix from IBM support advisory https://www.ibm.com/support/pages/node/7284912; the input states patch is available from vendor but does not provide an exact fixed version, so use the advisory to identify the correct patched maintenance level for your 9.1, 9.2, 9.3, 9.4 LTS/CD, or 10.0 stream and upgrade to that release. Until patched, reduce exposure by blocking outbound network access from MQ servers to untrusted directory services, especially LDAP/RMI endpoints, because exploitation requires an attacker-controlled service reachable from the MQ host; this may break legitimate JNDI-dependent integrations. If JNDI lookup functionality is not required, disable or restrict it; additionally harden the MQ JVM by setting JNDI trustURLCodebase properties to false where applicable, with the trade-off that applications relying on remote codebases may fail. Monitor for anomalous LDAP/RMI traffic and restrict administrative/config access; no public exploit identified at time of analysis, but the compound conditions can still be met in some environments.

Affected VersionsENISA

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

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

The core issue is CWE-74 improper neutralization of special elements in output used by a downstream component, here an IBM MQ code path that passes insufficiently validated input to a JNDI lookup. JNDI is a Java naming and directory interface; if an attacker can influence the lookup name and point it at an attacker-controlled LDAP/RMI or similar directory service reachable from the MQ server, the server may retrieve a malicious object reference. The CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H vector means network exploitation with high attack complexity and no required authentication per the vector, and total technical impact if the chain succeeds; the AC:H reflects compound prerequisites such as a reachable malicious directory service and JVM/deserialization or trust-URL constraints (for example com.sun.jndi.*.trustURLCodebase settings). The affected CPE is cpe:2.3:a:ibm:mq:*:*:*:*:*:*:*:* and the EUVD affected-version list includes all 9.1 through 9.4 LTS/CD maintenance ranges and 10.0.0.0. SSVC exploitation is none and automatable is no, which indicates no observed exploitation and no trivial automated path at this time.

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 8.1 HIGH
AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Network-reachable and unauthenticated (PR:N), but AC:H because it requires a value reaching a JNDI lookup plus a reachable attacker-controlled directory server; JNDI-to-RCE yields full C/I/A, retained despite RCE being described as only potential.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:H/AT:N/PR:N/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
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

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.

Executive ViewAI

Why It Matters

IBM MQ, the messaging backbone that carries transactions between core banking, payments, and integration systems in many enterprises, is affected by a high-severity JNDI injection flaw (CVE-2026-12355, CVSS 8.1) spanning versions 9.1.0.0 through 9.4.5.1 (LTS and CD streams) and 10.0.0.0. A successful attack could expose sensitive message content or allow an attacker to execute code inside the MQ Java process, potentially disrupting or intercepting business-critical message flows. Leadership should care because MQ outages or compromise cascade directly into transaction processing and downstream application availability, even though no public exploit has been identified at time of analysis.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
High
IBM MQ is widely-deployed enterprise messaging middleware across finance and large enterprises
Data Quality
5 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.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

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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

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-2026-10853 HIGH
8.8 Sep 18

IBM MQ queue managers running affected releases can be crashed - and, per IBM, potentially have arbitrary code executed

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

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