Skip to main content

IBM MQ CVE-2026-10574

| EUVDEUVD-2026-104475 HIGH
Heap-based Buffer Overflow (CWE-122)
2026-10-19 ibm GHSA-rxph-59r7-6v5x
8.8
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to MQ queue manager
  2. Delivery
    Craft MQPUT with malformed message handle properties
  3. Exploit
    Overflow heap buffer in property processing
  4. Execution
    Crash queue manager or corrupt heap
  5. Impact
    Denial of service or potential code execution

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 attacker to hold valid authenticated access/connection authority to an IBM MQ queue manager (PR:L) and the ability to perform MQPUT or MQPUT1 put operations onto a queue. The specific trigger is a message constructed with malformed message handle properties that are parsed during the put operation. No user interaction is required (UI:N) and the vector is network-reachable (AV:N). The principal limiting factor is the authentication/authorization requirement - the attacker must already be a credentialed MQ client or have compromised such credentials - making this an insider or post-foothold risk rather than an anonymous remote exploit; applies to IBM MQ deployed via the MQ Operator and MQ Advanced Container Images.

Impact

This is a credible, actionable priority rather than a high-CVSS-but-low-risk issue, though not an emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, base 8.8) describes a network-reachable, low-complexity flaw requiring only low privileges and no user interaction, with full confidentiality, integrity, and availability impact - consistent with the description's claim of denial of service or potential arbitrary code execution. The signals are internally coherent: the heap buffer overflow (CWE-122) triggered during MQPUT/MQPUT1 processing aligns with the network attack vector because an authenticated MQ client can submit put operations remotely. The key tempering factor is PR:L - exploitation requires the attacker to already hold valid credentials or connection authority to a queue manager, so this is primarily an insider or post-compromise escalation risk, not an open internet-facing unauthenticated takeover. No EPSS score, KEV listing, or POC was provided in the input, so there is no evidence of active exploitation or available exploit code; the 'arbitrary code execution' outcome is described by the vendor as 'potential,' meaning RCE is theorized/plausible but DoS is the more reliable realistic outcome. Prioritize patching given a fix exists and the product's enterprise role, but note exploitation probability data (EPSS) is missing and cannot be used to refine urgency.

Exploit ScenarioDerived

An attacker who already possesses valid credentials or authorized client access to an IBM MQ queue manager connects and issues an MQPUT or MQPUT1 operation carrying a message with deliberately malformed message handle properties. The malformed properties overflow a heap buffer during processing, most reliably crashing the queue manager (denial of service) and potentially corrupting heap memory to achieve arbitrary code execution. No public exploit identified at time of analysis; because attack complexity is low (AC:L) and no user interaction is needed, a credentialed attacker could script this reliably once the flaw is understood.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 and potential remote code execution in IBM MQ deployments using the MQ Operator and MQ Advanced Container Images result from a heap buffer overflow when an authenticated attacker with put authority sends MQPUT or MQPUT1 operations carrying malformed message handle properties. The CVSS 8.8 vector is network-reachable and requires no user interaction, but the PR:L component means the attacker must already hold valid credentials and put permissions, so the practical threat is an insider or post-compromise actor rather than an unauthenticated remote attacker. No public exploit code was identified at time of analysis, and IBM has released a vendor patch.

RemediationAI

Vendor patch is available per IBM advisory https://www.ibm.com/support/pages/node/7292667; apply the fixed level specified in that advisory to all MQ Operator and MQ Advanced Container Images deployments. If immediate upgrade is not possible, reduce exposure by restricting MQPUT and MQPUT1 authority to only trusted applications and users (trade-off: may break legitimate producer workflows), enforcing least-privilege channel authentication and connection authority so low-privileged clients cannot reach queue managers (trade-off: requires careful MQSC/CHLAUTH review and testing), and monitoring queue-manager logs for abends or malformed message handle property anomalies. Network segmentation that limits MQ client connections to trusted application tiers also lowers the attack surface but does not eliminate the need for the patch.

Affected VersionsENISA

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

The flaw is a heap-based buffer overflow (CWE-122) in IBM MQ's processing of message handle properties during MQPUT and MQPUT1 put operations. Message handles let applications associate put messages with properties; malformed property data causes the queue manager to write beyond the bounds of a heap allocation, corrupting memory. This can crash the queue manager (denial of service) or, depending on heap layout and exploitation primitives, potentially be leveraged for arbitrary code execution. The CPE data ties affected deployments to IBM MQ Operator and IBM MQ Advanced Container Images with wildcard versions, indicating the issue is in the containerized IBM MQ distribution. The CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H vector confirms network reachability and no user interaction, but PR:L means the attacker must first authenticate and hold authority to perform put operations, which limits exposure to credentialed MQ clients or attackers who have already compromised such credentials.

Know when Kubernetes 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.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Authenticated MQ client reaches the flaw over the network via a put operation (AV:N/PR:L/AC:L/UI:N); heap overflow enables DoS and potential in-process RCE, giving full C/I/A within an unchanged scope.

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

DescriptionCVE.org

IBM MQ could allow an authenticated attacker to cause a denial of service or potentially execute arbitrary code due to a heap buffer overflow when processing MQPUT or MQPUT1 operations with malformed message handle properties.

Executive ViewAI

Why It Matters

IBM MQ deployments using the MQ Operator and MQ Advanced Container Images face a high-severity issue that could let an authenticated user with message-put permissions disrupt business messaging and potentially execute unauthorized code. The primary exposure is from insiders or compromised accounts with legitimate access, so leadership should prioritize privileged-access oversight and resilience for business-critical message flows. No public exploit identified at time of analysis, and IBM has released a patch.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
Prevalence
High
IBM MQ is widely deployed enterprise messaging middleware across large organizations
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 HIGH
CISA KEV No
Public POC No
EPSS 0.3%
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

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
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.

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-2025-1974 CRITICAL POC
9.8 Mar 25

A critical vulnerability in Kubernetes ingress-nginx controller allows unauthenticated attackers with pod network access

CVE-2026-45321 CRITICAL POC
9.6 May 12

Credential-harvesting malware compromised 84 versions of 42 TanStack npm packages on 2026-05-11 via chained GitHub Actio

CVE-2025-1098 HIGH POC
8.8 Mar 25

Kubernetes ingress-nginx contains a configuration injection vulnerability via the mirror-target and mirror-host Ingress

CVE-2025-24514 HIGH POC
8.8 Mar 25

A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-url` Ingres

CVE-2025-1097 HIGH POC
8.8 Mar 25

A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-tls-match-c

CVE-2020-8554 MEDIUM POC
6.3 Jan 21

Kubernetes API server in all versions allow an attacker who is able to create a ClusterIP service and set the spec.exter

CVE-2023-3676 HIGH POC
8.8 Oct 31

A security issue was discovered in Kubernetes where a user that can create pods on Windows nodes may be able to escalate

CVE-2025-55190 CRITICAL POC
9.9 Sep 04

Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Rated critical severity (CVSS 9.9), this vulne

CVE-2026-34976 CRITICAL POC
10.0 Apr 02

Unauthenticated remote attackers can trigger complete database overwrites, server-side file reads, and SSRF attacks agai

CVE-2018-18843 CRITICAL POC
10.0 Dec 04

The Kubernetes integration in GitLab Enterprise Edition 11.x before 11.2.8, 11.3.x before 11.3.9, and 11.4.x before 11.4

CVE-2026-54680 CRITICAL POC
9.9 Jul 29

Fluentd configuration injection in the kube-logging Logging operator before 6.6.0 allows a namespace-scoped user who can

CVE-2025-64709 CRITICAL POC
9.9 Nov 13

Authenticated Typebot users can abuse the webhook block (HTTP Request component) in versions prior to 3.13.1 to issue ar

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