Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessPosition as rogue queue manager or MitM channel
-
DeliveryClient requests AMS policy data
-
ExploitReturn crafted oversized policy response
-
ExecutionOverflow heap buffer in MQ C client
-
ImpactCrash client or execute arbitrary code
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 | Exploitation requires the victim MQ C client (IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40) to request AMS (Advanced Message Security) policy data from a queue manager, and requires the attacker to control the queue manager's responses - i.e. operate a malicious/compromised queue manager or man-in-the-middle the client-to-queue-manager channel. This server-side positioning requirement is the primary limiting factor and is reflected in AC:H. Exploitation is confined to deployments that use AMS policy retrieval; clients not requesting AMS policy data are not on the vulnerable path. The victim client itself needs no authentication (PR:N), but the attacker cannot exploit a client that only ever connects to a trusted, uncompromised queue manager over a protected channel. |
| Impact | This is a client-side memory-safety flaw (CWE-122, heap-based buffer overflow) in the IBM MQ C client for HPE NonStop, where the client improperly validates queue manager responses when requesting AMS (Advanced Message Security) policy data. The CVSS 3.1 vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H, base 8.1) is internally consistent with a network-reachable, unauthenticated-victim, high-complexity flaw yielding full C/I/A impact via potential code execution. The critical caveat is directionality: the 'attacker' must control or impersonate the queue manager (a rogue/compromised QM or a man-in-the-middle on the client-QM channel) to deliver the malformed AMS policy response - this is exactly why AC:H is assigned and why PR:N is technically correct (the victim client needs no privilege) but somewhat misleading, since real-world exploitation requires a privileged network position or a subverted server. No EPSS score, KEV listing, or public POC is present in the input, so there is no signal of active or imminent exploitation. A vendor patch IS confirmed available (IBM node 7287708). Net: a genuinely serious flaw where it applies (RCE potential), but real risk is dampened by AC:H, the niche NonStop platform, the 'potentially' hedge on code execution, and the attacker-in-server-position precondition. Treat as a patch-soon item for the small population of HPE NonStop MQ deployments rather than a broad-fire emergency. |
| Exploit ScenarioDerived | An attacker who operates a rogue IBM MQ queue manager, or who man-in-the-middles an existing client-to-queue-manager channel, waits for an MQ C client on HPE NonStop to request AMS policy data. The malicious queue manager returns a crafted, improperly-sized policy response that overflows a heap buffer in the client, crashing the client (DoS) or potentially achieving arbitrary code execution in the client process. No public exploit code is identified at time of analysis. |
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 the IBM MQ C client shipped with IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 lets a remote attacker who controls the queue manager's responses crash the client process or potentially execute arbitrary code in its context (CVSS 3.1 base 8.1). The flaw is triggered when the client requests AMS (Advanced Message Security) policy data and the client fails to properly validate the returned queue manager response; exploitation is unauthenticated from the client side (PR:N) but requires the attacker to operate a malicious or compromised queue manager or to man-in-the-middle the client-to-queue-manager channel, which is why the vector carries AC:H. No public exploit code or confirmed active exploitation was identified at time of analysis, and a vendor patch is available.
RemediationAI
Patch available per vendor advisory: IBM has published remediation for CVE-2026-11727 at https://www.ibm.com/support/pages/node/7287708, and administrators of IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 should apply the vendor-supplied fix version specified in that advisory (the specific fixed build number should be taken from the IBM bulletin rather than assumed). No exact fix version is stated in the provided intelligence, so verify the corrected 8.1.0.x level or later with IBM before closing the finding. Until the patch is deployed, the most effective compensating control is to eliminate the attacker-controlled server precondition: restrict MQ C clients to connecting only to trusted, patched queue managers, enforce TLS with certificate validation on the client-to-queue-manager channel to defeat man-in-the-middle response injection, and firewall client egress so it can reach only known queue manager endpoints (trade-off: legitimate failover paths to standby queue managers must be explicitly allow-listed or connectivity will break during failover). If AMS policy retrieval is not required by the application, disabling AMS on the client removes the vulnerable code path entirely (trade-off: message-level security features are lost, so this is viable only where AMS is not part of the data-protection requirements). Do not rely on client-side input filtering alone, as the overflow occurs during parsing of the response before application-level validation. There is no indication in the available data of a released workaround equivalent to the patch.
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 root cause is CWE-122, a heap-based buffer overflow, arising from improper validation of queue manager responses in the IBM MQ C client when it retrieves AMS (Advanced Message Security) policy data. AMS policy exchange relies on structured response payloads returned by the queue manager, and the client trusts the length/content fields in that response without adequate bounds checking; a crafted or corrupted response therefore overflows a heap-allocated buffer inside the client, producing memory corruption that may be leveraged for denial of service or code execution. The vulnerable component is client-side, not the queue manager itself, so the trust model is inverted: the client must be made to talk to an attacker-influenced server. The assessed vector (AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H) confirms this is remotely reachable with no privileges or user interaction, but the AC:H rating reflects the prerequisite of controlling or intercepting the server side of the AMS policy request. Deployments that never request AMS policy data never enter the vulnerable code path. CPE data identifies the affected package as cpe:2.3:a:ibm:mq_for_hpe_nonstop.
Know when Mq For Hpe Nonstop 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:H/PR:N/UI:N/S:U/C:H/I:H/A:H
AV:N and PR:N because the victim client is network-reachable and needs no privilege; AC:H because the attacker must control/impersonate the queue manager response; heap overflow yields potential RCE so C/I/A:H.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 IBM MQ C client could allow a remote attacker to cause a denial of service or potentially execute arbitrary code due to improper validation of queue manager responses when requesting AMS policy data.
Executive ViewAI
IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 includes an IBM MQ C client issue that can crash the client or allow code execution in its process when it interacts with a malicious or compromised queue manager or when the channel is intercepted. This affects business messaging flows that depend on IBM MQ C clients on HPE NonStop, and successful exploitation could disrupt message processing or compromise the client host. Although no public exploit identified at time of analysis and exploitation requires control of the queue manager or man-in-the-middle positioning, leadership should prioritize remediation because this is high-severity middleware with a vendor patch available.
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.
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 For Hpe Nonstop
View allHeap buffer underflow in IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 allows an authenticated remote attacker to crash
Heap-based memory corruption in the IBM MQ for HPE NonStop queue manager lets an attacker who already holds a valid, low
Improper validation of message header offset values in IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 allows an authentic
IBM MQ on HPE NonStop 8.0.4 and 8.1.0 is vulnerable to a privilege escalation attack when SharedBindingsUserId is set to
IBM MQ for HPE NonStop versions 8.1.0 through 8.1.0.40 contain a heap-based buffer overflow (CWE-122) that is triggered
Heap corruption in IBM MQ for HPE NonStop 8.1.0 through 8.1.0.40 allows an authenticated remote user with a valid MQ ses
IBM MQ on HPE NonStop 8.0.4 and 8.1.0 is vulnerable to a privilege escalation attack when running in restricted mode. Ra
IBM MQ 9.1 LTS, 9.2 LTS, 9.3 LTS, 9.3 CD, 9.4 LTS, 9.4 CD, IBM MQ Appliance 9.3 LTS, 9.3 CD, 9.4 LTS, and IBM MQ for HPE
IBM MQ for HPE NonStop 8.0.4 and 8.1.0 could allow a remote authenticated attacker could cause a denial of service due t
IBM MQ, IBM MQ Appliance, IBM MQ for HPE NonStop 8.0.4 and 8.1.0 could allow an attacker to cause a denial of service ca
IBM MQ (IBM MQ for HPE NonStop 8.1.0) can inadvertently disclose sensitive information under certain circumstances to a
EUVD-2026-83294
GHSA-7v82-2f2m-8pjm
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB