Skip to main content

IBM MQ Appliance EUVDEUVD-2026-83018

| CVE-2026-10747 CRITICAL
Heap-based Buffer Overflow (CWE-122)
2026-09-18 ibm GHSA-xp86-qf4h-97h5
10.0
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Access
    Reach appliance protocol listener
  2. Delivery
    Send crafted protocol message
  3. Exploit
    Overflow heap buffer pre-authentication
  4. Execution
    Corrupt heap / control flow
  5. Impact
    Execute code or crash service

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 only network reachability to the IBM MQ Appliance's protocol message listener - the overflow occurs in protocol message processing BEFORE authentication, so no credentials, session, or user interaction are needed (consistent with AV:N/AC:L/PR:N/UI:N). The primary limiting factor is network exposure: appliances deployed behind segmentation with the protocol port restricted to trusted hosts sharply reduce the attack surface. Reliable arbitrary code execution (versus a mere crash/DoS) is further limited by heap layout and any exploit-mitigation hardening on the appliance, which is why the vendor phrases RCE as 'potentially.' No non-default configuration is stated as required - the pre-auth parsing path is part of normal protocol handling.

Impact

This is a genuine top-priority vulnerability, not a high-CVSS-but-low-real-risk case. The vendor CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H = 10.0) describes the worst realistic profile: network-reachable, low complexity, no privileges, no user interaction, and - critically - the flaw is in protocol message processing BEFORE authentication, so exposure begins at the listening socket. CWE-122 (heap buffer overflow) yielding potential arbitrary code execution on a network-facing messaging appliance is exactly the class attackers weaponize. Mitigating/tempering signals: no EPSS score, CISA KEV, or public POC was provided, so there is currently no public exploit identified and no confirmation of active exploitation - the 10.0 reflects theoretical worst-case impact, not proven in-the-wild activity. One point to verify: the vendor asserts S:C (scope change), which drives the score to a perfect 10.0; for a heap overflow contained within the appliance's own protocol-handling process, a scope-changed impact is defensible only if compromise crosses a security authority boundary (e.g., the appliance's management/hypervisor separation) - otherwise S:U (~9.8) is more consistent. Either way this remains critical. Bottom line: pre-auth network RCE potential on an enterprise appliance warrants emergency patching regardless of the missing exploitation telemetry.

Exploit ScenarioDerived

A remote, unauthenticated attacker with network reachability to the IBM MQ Appliance's protocol listener sends a crafted protocol message that overflows a heap buffer during pre-authentication parsing, crashing the service (DoS) or potentially corrupting heap structures to achieve arbitrary code execution. Because the flaw triggers before authentication, no valid credentials, session, or user interaction are required. No public proof-of-concept exploit code was identified at the time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.5% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 18, 2026

A pre-authentication heap buffer overflow in IBM MQ Appliance protocol message processing lets a remote, unauthenticated attacker crash the appliance (denial of service) or potentially execute arbitrary code in the context of the MQ appliance firmware. Only network reachability to the appliance's protocol message listener is required - no credentials, session, or user interaction - and the vendor rates this 10.0 with a scope change, while our independent assessment keeps the same base metrics but scores scope as unchanged (S:U) because the overflow occurs in the MQ process itself rather than crossing a security boundary. No public exploit code has been identified at time of analysis and there is no confirmed active exploitation (not in CISA KEV), but the combination of a CVSS 10.0, zero-click pre-auth reachability, and confirmed code-execution potential makes this a genuine top-priority vulnerability rather than a high-CVSS-but-low-real-risk case; an IBM vendor advisory with a patch is available.

RemediationAI

Apply the vendor patch: IBM has released a fix for this pre-authentication heap overflow, available from the advisory at https://www.ibm.com/support/pages/node/7284690 - consult that support note for the exact fixed firmware/build levels applicable to your MQ Appliance model and upgrade path, since the CPE data does not supply a version range and no specific fix version is published in this feed. Because what is available is 'Patch available per vendor advisory' rather than a confirmed tagged release number, verify the fixed build string directly in IBM's note before closing the finding. If patching cannot be completed immediately, the only mitigation that removes the exposure is reducing network reachability to the appliance's protocol message listener: place the appliance behind segmentation and firewall rules that permit only known, trusted message clients to reach the MQ listener ports, since the overflow triggers before authentication and cannot be blocked by credentials, channel authentication rules, or user-level controls. The trade-off is that restricting listener access will break legitimate remote messaging clients and any cross-zone queue manager channels, so port allow-lists must be derived from the real client inventory; there is no configuration toggle that disables the vulnerable pre-auth parsing path while keeping normal MQ protocol service operational, which is why network restriction is a stopgap only and patching remains the primary fix.

Affected VersionsENISA

MQ Appliance 9.4 CD ≤9.4.1.0 to 9.4.5.2
MQ Appliance 10.0.0.0 ≤10.0.0.1 only
MQ Appliance 9.4 LTS ≤9.4.0.0 to 9.4.0.25

Affected Packages

euvd mq_appliance_9_4_cd_9_4_1_0_to no fix
euvd mq_appliance_9_4_lts_9_4_0_0_to no fix

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 a heap-based buffer overflow (CWE-122) in the message parsing code path of IBM MQ Appliance, the appliance form factor of IBM's MQ message-oriented middleware. Because the flaw is reached while processing protocol messages before any authentication or authorization step, the attacker does not need a valid MQ user, channel credential, or established session - normal protocol framing sent to the exposed listener triggers parsing and can overrun a heap-allocated buffer. Heap overflows of this class typically yield either an immediate crash (the denial-of-service outcome) or corruption of adjacent heap metadata/objects that, depending on heap layout and the presence of platform exploit mitigations such as ASLR, stack canaries, and hardened allocators on the appliance, can be steered to controlled execution - which is why IBM describes code execution as 'potentially' achievable rather than guaranteed. The CPE string cpe:2.3:a:ibm:mq_appliance:*:*:*:*:*:*:*:* uses a wildcard version, indicating the advisory does not enumerate a bounded version range, so the affected set should be confirmed against the fixed build levels published in IBM's support note rather than assumed from the CPE alone. The vendor's CVSS vector assigns S:C (scope changed), while our assessment treats the impact as confined to the vulnerable MQ component (S:U); both agree on AV:N/AC:L/PR:N/UI:N with high confidentiality, integrity, and availability impact, so the disagreement affects scoring nuance, not the practical pre-auth remote risk.

Know when Mq Appliance 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 10.0 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
ENISA EUVD HIGH
vuln.today AI 9.8 CRITICAL

Pre-auth network-reachable heap overflow gives AV:N/AC:L/PR:N/UI:N with full C/I/A impact; assessed S:U since compromise stays within the appliance's own process authority (vendor's S:C→10.0 is defensible if an appliance boundary is crossed).

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

DescriptionCVE.org

IBM MQ Appliance could allow a remote attacker to cause a denial of service or potentially execute arbitrary code due to a heap buffer overflow in protocol message processing before authentication.

Executive ViewAI

Why It Matters

IBM MQ Appliance is impacted by a critical flaw that can be triggered by a network-accessible attacker, potentially leading to denial of service or arbitrary code execution. Although no public exploit identified at time of analysis, the maximum severity rating and network-accessible nature pose a significant risk to business continuity and data integrity if unpatched appliances are exposed. Leadership should prioritize immediate remediation to prevent potential disruption of message processing and downstream applications.

Business Impact: Severe
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.5%
Top 57% exploitable
Prevalence
Medium
enterprise IBM MQ messaging appliance, common in large orgs but specialized hardware footprint
Threat Intel
1
1 source
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.5%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

56
Low Medium High Critical
KEV: 0
EPSS: +1
CVSS: +50
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: +5

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.

CVE-2017-1318 HIGH
8.8 Jul 18

IBM MQ Appliance 8.0 and 9.0 could allow an authenticated messaging administrator to execute arbitrary commands on the s

CVE-2025-0975 HIGH
8.8 Feb 28

IBM MQ 9.3 LTS, 9.3 CD, 9.4 LTS, and 9.4 CD console could allow an authenticated user to execute code due to improper ne

CVE-2023-46176 HIGH
7.8 Nov 03

IBM MQ Appliance 9.3 CD could allow a local attacker to gain elevated privileges on the system, caused by improper valid

CVE-2019-4294 HIGH
7.8 Aug 20

IBM DataPower Gateway 2018.4.1.0 through 2018.4.1.6, 7.6.0.0 through 7.6.0.15 and IBM MQ Appliance 8.0.0.0 through 8.0.0

CVE-2024-25048 HIGH
7.5 Apr 27

IBM MQ Appliance 9.3 CD and LTS are vulnerable to a heap-based buffer overflow, caused by improper bounds checking. Rate

CVE-2024-25016 HIGH
7.5 Mar 03

IBM MQ and IBM MQ Appliance 9.0, 9.1, 9.2, 9.3 LTS and 9.3 CD could allow a remote unauthenticated attacker to cause a d

CVE-2023-46177 HIGH
7.5 Dec 18

IBM MQ Appliance 9.3 LTS and 9.3 CD could allow a remote attacker to traverse directories on the system. Rated high seve

CVE-2023-28513 HIGH
7.5 Jul 19

IBM MQ 9.0 LTS, 9.1 LTS, 9.2 LTS, 9.3 LTS, 9.2 CD, and 9.3 CD and IBM MQ Appliance 9.2 LTS, 9.3 LTS, 9.2 CD, and 9.2 LTS

CVE-2020-4375 HIGH
7.5 Jul 28

IBM MQ, IBM MQ Appliance, IBM MQ for HPE NonStop 8.0, 9.1 CD, and 9.1 LTS could allow an attacker to cause a denial of s

CVE-2019-4055 HIGH
7.5 Apr 19

IBM MQ 8.0.0.0 through 8.0.0.10, 9.0.0.0 through 9.0.0.5, and 9.1.0.0 through 9.1.1 is vulnerable to a denial of service

CVE-2021-38967 MEDIUM
6.7 Nov 30

IBM MQ Appliance 9.2 CD and 9.2 LTS could allow a local privileged user to inject and execute malicious code. Rated medi

CVE-2025-23225 MEDIUM
6.5 Feb 28

IBM MQ 9.3 LTS, 9.3 CD, 9.4 LTS, and 9.4 CD could allow an authenticated user to cause a denial of service due to the im

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