Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain authorized MQ channel/credentials
-
DeliveryConnect to queue manager
-
ExploitSend MQPUT with malformed distribution header
-
ExecutionTrigger heap buffer overflow
-
PersistCrash queue manager or corrupt heap
-
ImpactDenial of service or potential privilege escalation
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires authenticated, low-privilege access (PR:L) to an IBM MQ queue manager - i.e., an authorized channel/application identity permitted to open and PUT to a queue. The attacker must be able to issue an MQPUT operation carrying a crafted/malformed distribution header (the MQDH distribution-list header used for distribution lists). Exploitation is remote over the network (AV:N) with no user interaction (UI:N) and low complexity (AC:L). Limiting factors: valid MQ credentials or an accepted channel identity are mandatory (channel authentication records/MCAUSER hardening and least-privilege queue authorities reduce the exposed population), and reliable privilege escalation beyond a crash is unconfirmed. The affected version range is not specified in the input (wildcard CPE), so administrators must confirm their build against IBM node/7287778. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, base 8.8 High) indicates a network-reachable, low-complexity flaw requiring only low-privilege authentication and no user interaction, with full C/I/A impact. However, the description hedges the impact: DoS is stated affirmatively while privilege escalation is only 'potential', so the C:H/I:H metrics reflect a best-case (worst-case for defenders) heap-corruption outcome that is not confirmed to yield code execution - verify exploitability of the privesc path with IBM. No EPSS score, no CISA KEV listing, and no public POC are present in the input, so there is no public exploit identified at time of analysis; the 8.8 is a capability/severity signal, not evidence of active exploitation. Net: a genuine patch-priority issue for internet- or partner-facing queue managers because PR:L is a low bar in many MQ deployments (any authorized application/channel identity), but the absence of exploitation signals suggests it is not yet under mass exploitation. A vendor patch exists (IBM node/7287778), which makes remediation straightforward and raises the practical priority to 'patch promptly'. |
| Exploit ScenarioDerived | An attacker who holds valid credentials or an authorized channel identity to an IBM MQ queue manager connects and issues an MQPUT carrying a malformed distribution (distribution-list/MQDH) header. The crafted header triggers a heap buffer overflow in the queue manager's message-processing code, crashing the queue manager (DoS) or potentially corrupting heap memory toward privilege escalation. No public exploit code is identified at time of analysis; exploitation requires authenticated access (PR:L), which limits it to insiders or attackers who have already obtained MQ credentials. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 18, 2026
Heap-based buffer overflow in IBM MQ allows an authenticated, low-privilege attacker who can reach a queue manager to cause a denial of service or potentially escalate privileges by issuing an MQPUT operation that carries a malformed distribution header (the MQDH distribution-list header). The flaw is network-reachable, low complexity, and requires no user interaction (CVSS 3.1 base 8.8, AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H), with the assessed impact spanning confidentiality, integrity, and availability, although reliable privilege escalation beyond a crash remains unconfirmed. No public exploit identified at time of analysis, and the vendor has published a patch advisory at IBM support node 7287778.
RemediationAI
Patch status is 'Patch available per vendor advisory': IBM has published remediation guidance at https://www.ibm.com/support/pages/node/7287778, but no exact fix version is enumerated in the supplied data, so administrators must follow that page to identify the corrective fix pack or maintenance level for their specific IBM MQ release train and apply it to every queue manager, and to any bundled MQ client components where applicable. Until the vendor fix is deployed, high-value compensating controls are: enforce channel authentication records (CHLAUTH) so that no anonymous, administrative, or over-privileged channel identity is accepted, and map inbound channel identities to a hardened low-privilege MCAUSER so a compromised or malicious remote sender cannot inherit queue-manager or administrative authority; tighten queue-level authorities so that only applications that genuinely require it hold PUT authority on queues that accept distribution-list traffic, and revoke PUT authority on distribution-list queues from identities that do not need it; and, where distribution lists are not a business requirement, disable or block that message flow at the channel or application tier. Each of these controls carries a trade-off - CHLAUTH and MCAUSER hardening can break existing channel integrations if mappings are not audited first, and narrowing PUT authority or disabling distribution lists will break legitimate publishing workflows - so they should be staged and tested against a representative workload. Note that none of these controls removes the underlying heap overflow, so they reduce reachability rather than eliminating the flaw; patching remains the only complete fix.
Affected VersionsENISA
Affected Packages
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 defect is a heap-based buffer overflow (CWE-122), meaning memory is allocated on the heap for processing inbound message data and the bounds of that allocation are not adequately validated before data is copied into it. The trigger path is MQPUT, the core IBM MQ API verb used by applications and channels to place a message onto a queue; the specific malformed input is a distribution header (MQDH), the structure used when a single message is addressed to a distribution list rather than a single destination. Because the affected CPE is a wildcard (cpe:2.3:a:ibm:mq:*:*:*:*:*:*:*:*), the intelligence input does not pin an exact fixed or affected build, so the precise impacted version range must be determined from IBM's advisory node/7287778 rather than inferred from the CPE. Practically, this is a message-parsing memory-safety bug in the queue manager's handling of structured message properties, reachable over the network by any identity permitted to open and PUT to a queue (for example, over a server-connection channel or via a bound application), which is why the assessed vector places it at PR:L with AV:N.
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
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Network-reachable via MQPUT with only low-priv MQ auth (PR:L, AV:N, AC:L); A:H is certain (DoS), while C:H/I:H follow the vendor's best-case heap-corruption/privesc read.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM MQ could allow an authenticated attacker to cause a denial of service or potentially escalate privileges due to a heap buffer overflow when processing MQPUT operations with malformed distribution headers.
Executive ViewAI
IBM MQ queue managers are exposed to a high-severity heap buffer overflow that a low-privileged account with network access could use to crash messaging services or potentially gain wider access to the queue manager. Because MQ typically sits on the critical path for payments, order flow, and system-to-system integration, disruption or tampering here can cascade into downstream transaction failures and data integrity issues across the business. Leadership should treat this as a priority patch action for any queue manager reachable from partner networks, DMZs, or untrusted segments.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Remote code execution in IBM MQ is possible when the optional IVT (Installation Verification Test) application is deploy
Malformed compressed data delivered over an IBM MQ channel that has compression enabled can trigger an out-of-bounds hea
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
IBM MQ queue managers that process XA (X/Open distributed) transactions are vulnerable to a memory-corruption buffer ove
Integer overflow (CWE-190) in IBM MQ distribution list processing lets an authenticated user with PUT authority to a dis
Authenticated remote code execution in IBM MQ lets an attacker who holds valid MQ credentials - or who can reach a chann
An integer overflow in IBM MQ's MQINQ (inquire object attributes) request processing lets an authenticated remote user c
IBM MQ queue managers running affected releases can be crashed - and, per IBM, potentially have arbitrary code executed
IBM MQ 9.3 LTS and 9.3 CD could allow an authenticated user to escalate their privileges under certain configurations du
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
A heap buffer overflow in the IBM MQ client (CWE-787) can be triggered when the client processes crafted messages delive
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
EUVD-2026-83014
GHSA-jpvh-h2h3-ch9p
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB