Skip to main content

IBM MQ CVE-2026-11828

| EUVDEUVD-2026-104473 MEDIUM
Classic Buffer Overflow (CWE-120)
2026-10-19 ibm GHSA-4q86-f785-82j9
5.9
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Access
    Gain MITM on unencrypted MQ channel or queue manager control
  2. Exploit
    Inject oversized queue-name length value
  3. Impact
    Crash async-consuming client application

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Buffer copy size validation
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 one of two specific positions: (1) administrative control of the IBM MQ queue manager, or (2) a man-in-the-middle position on UNENCRYPTED (non-TLS) MQ channels allowing injection/modification of message metadata. The flaw is further scoped to client applications that use asynchronous message consumption (callback/message-listener style consume APIs); synchronous-only clients are not the target. Key limiting factors that reduce real-world risk: TLS/mutual-TLS on channels eliminates the MITM path; the queue-manager-control path presupposes an already-privileged attacker; impact is limited to denial of service of the affected client (A:H, no C/I impact); and the high attack complexity (AC:H) reflects the non-trivial positioning needed.

Impact

This is a moderate-severity, availability-only issue (CVSS 5.9, A:H with C:N/I:N) whose real-world risk is tempered by high attack complexity (AC:H) and meaningful preconditions. Although the CVSS vector lists PR:N (no privileges), the description makes clear that exploitation requires EITHER administrative control of the queue manager (a privileged position) OR a man-in-the-middle foothold on UNENCRYPTED MQ channels - so the nominal 'unauthenticated' rating overstates accessibility: an attacker still needs a privileged or network-interception position, which is consistent with the AC:H rating. No EPSS score, no CISA KEV listing, and no public exploit were provided in the input, so there is no signal of active or probable near-term exploitation. The impact is confined to a denial of service in client applications using asynchronous message consumption, not the broker itself, and there is no confidentiality or integrity exposure. Net: a legitimate patch-management item (especially where plaintext channels exist), but not an emergency - it is a genuine but conditional DoS, not a high-CVSS-but-illusory issue nor a widespread-exploitation threat. Conflicting signal to note: CVSS says PR:N/AV:N but the description implies a privileged (queue-manager control) or MITM precondition - verify the exposure model against IBM's advisory and your channel encryption posture.

Exploit ScenarioDerived

An attacker positioned to intercept traffic on an unencrypted (non-TLS) IBM MQ channel, or one who already controls the queue manager, sends a message carrying a malformed/oversized queue name length value. A victim client application performing asynchronous message consumption fails to validate the length, triggering a buffer-related fault that crashes or hangs the client. No public exploit code was identified at time of analysis, and the high attack complexity (AC:H) plus the need for a privileged or interception position makes opportunistic exploitation unlikely.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 19, 2026

Denial of service in IBM MQ client applications that consume messages asynchronously can be triggered when a queue name carrying an improperly validated length value reaches the client, producing a buffer overflow (CWE-120) that crashes or hangs the consuming application. The flaw affects IBM MQ Operator and IBM MQ Advanced Container Images deployments and is reachable either by an attacker who already controls the queue manager or by a man-in-the-middle able to tamper with message metadata on unencrypted, non-TLS channels. IBM has released a vendor patch per its support advisory, no public exploit code or active exploitation has been identified at time of analysis, and the CVSS 5.9 score reflects availability-only impact with high attack complexity.

RemediationAI

Apply the vendor-released fix documented in IBM's support advisory at https://www.ibm.com/support/pages/node/7292667, upgrading IBM MQ Operator and IBM MQ Advanced Container Images to the corrected build levels listed there, and roll the updated client libraries into any application that performs asynchronous message consumption; exact fix version numbers were not included in the supplied data and must be read from the advisory rather than assumed. Because patch data confirms availability without naming a version, treat "Vendor-released patch" as advisory-confirmed and verify the build before closing the finding. As compensating controls, enforce TLS or mutual TLS on every MQ channel in the estate, which eliminates the man-in-the-middle injection path at the cost of certificate lifecycle management and a modest throughput overhead; restrict queue manager administrative authority to a minimal, audited set of accounts, since the alternate trigger presupposes an already-privileged operator; and, where TLS rollout is not immediate, prefer synchronous GET consumption or add client-side validation of queue-name length before it is passed into listener code, accepting that this requires application code changes and does not fix the underlying memory-safety flaw. Network-level segmentation of channel ports to trusted peers is a useful defence-in-depth layer but does not remove the privileged-insider path.

Affected VersionsENISA

MQ Operator 3.5.0
MQ Advanced container images 9.4.0.17-r2
MQ Advanced container images 9.4.1.1-r1
MQ Operator 3.9.1
MQ Advanced container images 9.4.0.20-r1
MQ Advanced container images 9.4.2.0-r1
MQ Operator 3.9.2
MQ Advanced container images 9.3.0.1-r4
MQ Operator 3.3.0 <3.4.0
MQ Advanced container images 9.4.0.11-r1
MQ Advanced container images 9.4.0.7-r1
MQ Advanced container images 9.3.0.10-r2
MQ Advanced container images 9.4.0.0-r3
MQ Advanced container images 9.4.5.1-r1
MQ Advanced container images 9.4.0.21-r1
MQ Advanced container images 9.3.0.5-r1
MQ Advanced container images 9.4.3.0-r1
MQ Operator 3.2.0 ≤3.2.29
MQ Advanced container images 9.4.0.16-r1
MQ Advanced container images 9.4.0.11-r2
MQ Advanced container images 9.3.0.20-r2
MQ Advanced container images 9.4.1.0-r2
MQ Advanced container images 9.3.0.4-r2
MQ Operator 4.0.2
MQ Operator 3.8.1
MQ Advanced container images 9.3.0.0-r3
MQ Advanced container images 10.0.0.0-r1 ≤10.0.0.0-r4
MQ Operator 3.9.0
MQ Operator 3.6.0 ≤3.6.4
MQ Advanced container images 9.3.0.11-r2
MQ Advanced container images 9.3.0.0-r2
MQ Advanced container images 9.4.0.10-r1
MQ Advanced container images 9.3.0.25-r1
MQ Advanced container images 9.4.5.0-r1
MQ Advanced container images 9.4.2.0-r2
MQ Advanced container images 9.3.0.21-r2
MQ Operator 4.0.0
MQ Advanced container images 9.4.0.5-r1
MQ Advanced container images 9.3.0.5-r2
MQ Advanced container images 9.4.0.0-r2
MQ Advanced container images 9.4.4.1-r1
MQ Advanced container images 9.3.0.1-r2
MQ Advanced container images 9.4.5.0-r2
MQ Advanced container images 9.4.0.26-r1
MQ Advanced container images 9.3.0.4-r1
MQ Advanced container images 9.4.0.6-r2
MQ Advanced container images 9.3.0.17-r1
MQ Advanced container images 9.3.0.16-r1
MQ Advanced container images 9.4.2.1-r1
MQ Operator 3.7.0 ≤3.7.2
MQ Advanced container images 9.4.2.1-r2
MQ Advanced container images 9.4.0.10-r2
MQ Advanced container images 9.3.0.16-r2
MQ Operator 4.0.1
MQ Operator 3.4.1
MQ Advanced container images 9.4.0.12-r1
MQ Advanced container images 9.4.3.1-r1 ≤9.4.3.1-r3
MQ Advanced container images 9.4.0.15-r1 ≤9.4.0.15-r4
MQ Advanced container images 9.4.4.0-r1
MQ Operator 3.5.1 ≤3.5.3
MQ Advanced container images 9.4.0.16-r2
MQ Operator 3.8.0
MQ Advanced container images 9.4.0.0-r1
MQ Advanced container images 9.3.0.17-r2
MQ Advanced container images 9.4.0.5-r2
MQ Advanced container images 9.3.0.20-r1
MQ Advanced container images 10.0.0.5-r1
MQ Advanced container images 9.3.0.1-r3
MQ Advanced container images 9.3.0.21-r3
MQ Advanced container images 9.3.0.1-r1
MQ Advanced container images 9.3.0.10-r1
MQ Advanced container images 9.4.0.17-r1
MQ Advanced container images 9.4.0.21-r2
MQ Advanced container images 9.3.0.0-r1
MQ Advanced container images 9.3.0.3-r1
MQ Advanced container images 9.4.0.11-r3
MQ Advanced container images 9.3.0.15-r1
MQ Advanced container images 9.4.0.6-r1 ≤r1, 9.4.0.6-r2, 9.4.0.7-r1, 9.4.0.10-r1, 9.4.0.10-r2, 9.4.0.11-r1, 9.4.0.11-r2, 9.4.0.11-r3, 9.4.0.12-r1, 9.4.0.15-r1 - 9.4.0.15-r4, 9.4.0.16-r1, 9.4.0.16-r2, 9.4.0.17-r1, 9.4.0.17-r2, 9.4.0.20-r1, 9.4.0.21-r1, 9.4.0.21-r2, 9.4.0.25-r1 - 9.4.0.25-r3, 9.4.0.26-r1CD: 9.4.1.0-r1, 9.4.1.0-r2, 9.4.1.1-r1, 9.4.2.0-r1, 9.4.2.0-r2, 9.4.2.1-r1, 9.4.2.1-r2, 9.4.3.0-r1, 9.4.3.0-r2, 9.4.3.1-r1 - 9.4.3.1-r3, 9.4.4.0-r1 - 9.4.4.0-r4, 9.4.4.1-r1, 9.4.5.0-r1, 9.4.5.0-r2, 9.4.5.1-r1, 10.0.0.0-r1 - 10.0.0.0-r4, 10.0.0.5-r1LTS: 9.3.0.0-r1, 9.3.0.0-r2, 9.3.0.0-r3, 9.3.0.1-r1, 9.3.0.1-r2, 9.3.0.1-r3, 9.3.0.1-r4, 9.3.0.3-r1, 9.3.0.4-r1, 9.3.0.4-r2, 9.3.0.5-r1, 9.3.0.5-r2, 9.3.0.5-r3, 9.3.0.6-r1, 9.3.0.10-r1, 9.3.0.10-r2, 9.3.0.11-r1,9.3.0.11-r2, 9.3.0.15-r1, 9.3.0.16-r1, 9.3.0.16-r2, 9.3.0.17-r1, 9.3.0.17-r2, 9.3.0.17-r3, 9.3.0.20-r1, 9.3.0.20-r2, 9.3.0.21-r1, 9.3.0.21-r2, 9.3.0.21-r3, 9.3.0.25-r1, 9.4.0.0-r1, 9.4.0.0-r2, 9.4.0.0-r3, 9.4.0.5-r1, 9.4.0.5-r2
MQ Advanced container images 9.3.0.5-r3
MQ Advanced container images 9.3.0.21-r1
MQ Advanced container images 9.3.0.11-r1
MQ Advanced container images 9.4.1.0-r1
MQ Operator 4.0.3
MQ Advanced container images 9.4.0.25-r1 ≤9.4.0.25-r3
MQ Advanced container images 9.4.3.0-r2
MQ Operator 4.0.4
MQ Advanced container images 9.3.0.6-r1
MQ Operator 2.0.0 ≤2.0.29
MQ Advanced container images 9.3.0.17-r3

Affected Packages

euvd mq_advanced_container_images no fix
euvd mq_operator fix: 3.4.0

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

IBM MQ is a message-oriented middleware stack in which a queue manager brokers messages between producers and consumers over channels. CWE-120 (classic buffer overflow) here stems from the queue manager or channel path failing to validate the length field associated with a queue name before it is handed to client-side message-processing code; a length that exceeds the destination buffer corrupts memory in the client process. The defect is specifically exercised through asynchronous consumption APIs (message-listener/callback style consumers) rather than synchronous GET loops, which narrows the set of exploitable client applications. CPE data identifies the packaged delivery vehicles as IBM MQ Operator and IBM MQ Advanced Container Images, with wildcarded versions in the feed, so exact build ranges must be taken from the IBM advisory. The CVSS vector scores the issue as network-reachable and unauthenticated (AV:N/PR:N) because the victim client supplies no credentials to trigger the parsing path, but the assessed prerequisites are narrower: the attacker must either hold administrative control of the queue manager (an already-privileged position) or occupy a man-in-the-middle position on a plaintext MQ channel so that message metadata can be injected or modified. Enforcing TLS or mutual TLS on channels removes the MITM route entirely, and the AC:H rating captures the non-trivial positioning required for either path; impact is confined to availability (A:H with C:N/I:N).

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

Network-reachable but needs MITM-on-plaintext or queue-manager control, so AC:H; modeled as PR:N for the unauthenticated MITM path; availability-only DoS gives C:N/I:N/A:H.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:H/AT:P/PR:N/UI:N/VC:N/VI:N/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
None
Integrity
None
Availability
High

DescriptionCVE.org

IBM MQ could allow a remote attacker with queue manager control or man-in-the-middle access on unencrypted channels to cause a denial of service in client applications using asynchronous message consumption due to improper validation of queue name length values.

Threat Intelligence Overview

EPSS Score
0.3%
Top 84% exploitable
Prevalence
Medium
containerized IBM MQ (operator/images); enterprise but a subset of MQ installs
Social Media
1
Sightings
Data Quality
4 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

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.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

CVE-2024-39742 CRITICAL
9.8 Jul 08

IBM MQ Operator 3.2.2 and IBM MQ Operator 2.0.24 could allow a user to bypass authentication under certain configuration

CVE-2026-10572 HIGH
8.8 Oct 19

Heap buffer overflow in IBM MQ Operator and IBM MQ Advanced Container Images lets an authenticated user with authority t

CVE-2026-10574 HIGH
8.8 Oct 19

Denial of service and potential remote code execution in IBM MQ deployments using the MQ Operator and MQ Advanced Contai

CVE-2026-10743 HIGH
8.8 Oct 19

Authenticated users of containerized IBM MQ deployments can cause denial of service or memory corruption by sending MQOP

CVE-2024-40681 HIGH
8.8 Sep 07

IBM MQ 9.1 LTS, 9.2 LTS, 9.3 LTS, 9.3 CD, 9.4 LTS, and 9.4 CD could allow an authenticated user in a specifically define

CVE-2026-12665 HIGH
8.1 Oct 19

Unauthenticated remote code execution is possible against IBM MQ deployments exposed through the MQ Operator and MQ Adva

CVE-2026-12148 HIGH
7.5 Oct 19

Authenticated attackers with access to IBM MQ Operator or MQ Advanced Container Images deployments can exploit unrestric

CVE-2024-39743 HIGH
7.5 Jul 08

IBM MQ Operator 3.2.2 and IBM MQ Operator 2.0.24 IBM MQ Container Developer Edition is vulnerable to denial of service c

CVE-2024-27255 HIGH
7.5 Mar 03

IBM MQ Operator 2.0.0 LTS, 2.0.18 LTS, 3.0.0 CD, 3.0.1 CD, 2.4.0 through 2.4.7, 2.3.0 through 2.3.3, 2.2.0 through 2.2.2

CVE-2025-27365 MEDIUM
6.5 May 01

IBM MQ Operator LTS 2.0.0 through 2.0.29, MQ Operator CD 3.0.0, 3.0.1, 3.1.0 through 3.1.3, 3.3.0, 3.4.0, 3.4.1, 3.5.0,

CVE-2026-11829 MEDIUM
6.5 Oct 19

Denial of service in IBM MQ Operator and IBM MQ Advanced container images lets an authenticated MQ client crash the queu

CVE-2026-12155 MEDIUM
6.5 Oct 19

Authenticated denial of service in IBM MQ container deployments - specifically the MQ Operator and MQ Advanced container

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