Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain valid IBM i low-privilege credentials
-
DeliverySend crafted network request to vulnerable IBM i service
-
ExploitTrigger integer underflow in size/length calculation
-
ExecutionOverflow heap buffer with attacker-controlled data
-
PersistExecute arbitrary code at service privilege level
-
ImpactCompromise IBM i system integrity
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 a valid IBM i user account with at minimum low-level privileges (PR:L per CVSS vector); unauthenticated exploitation is not supported by available data. The attack is network-accessible (AV:N) with low complexity (AC:L) and requires no user interaction, meaning any authenticated user who can reach the vulnerable IBM i service over the network is a potential threat actor. The specific IBM i subsystem or service that processes the triggering input is not disclosed in available public data - IBM's advisory must be consulted to determine which service exposes the vulnerable code path. Limiting factors: valid IBM i credentials required; SSVC automatable rated 'no', suggesting the attack is not trivially scriptable at scale; IBM i systems are typically deployed in controlled enterprise environments rather than directly internet-exposed. |
| Impact | CVSS 8.8 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) signals a high-severity, network-reachable vulnerability exploitable by any authenticated user. However, multiple signals moderate urgency. EPSS at 0.20% and 10th percentile indicates very low observed exploitation probability relative to the vulnerability population. SSVC rates exploitation as none, automatable as no, and technical impact as partial - the 'partial' technical impact conflicts with CVSS C:H/I:H/A:H; this discrepancy likely reflects SSVC accounting for the authentication barrier, absence of known exploits, and non-trivial exploit development requirements for heap overflow primitives on IBM i. No CISA KEV listing and no public POC identified at time of analysis. Net assessment: this is a genuine high-severity flaw warranting prompt patching on any IBM i system accessible to untrusted authenticated users or exposed over a network perimeter, but does not represent an emergency for air-gapped or tightly ACL-controlled deployments. The single most important risk limiter is PR:L - exploitation requires valid credentials. |
| Exploit ScenarioDerived | An attacker with a low-privilege IBM i account sends a crafted network request to the affected IBM i service, supplying input designed to cause an integer underflow in a size or length calculation. The underflow produces an undersized heap buffer allocation; when the service subsequently writes data into this buffer, the overflow corrupts adjacent heap memory, and the attacker leverages this to redirect execution and achieve arbitrary code execution at the service's privilege level. No public POC exists, but CWE-122 heap overflows are a well-understood exploit class in the security research community. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Sep 08, 2026
Integer underflow leading to heap-based buffer overflow in IBM i 7.3 through 7.6 allows a remote attacker with low-privilege authenticated access to corrupt memory, potentially achieving arbitrary code execution or full system compromise. IBM has released patches for all four affected major versions; no active exploitation is recorded in CISA KEV and EPSS sits at 0.20% (10th percentile), placing real-world exploitation probability low despite the high CVSS score. SSVC rates this non-automatable with partial technical impact, suggesting the authentication barrier and service specificity meaningfully constrain mass exploitation.
Earlier versions of this analysis (1)
Memory corruption in IBM i 7.3 through 7.6 allows a remote low-privileged authenticated attacker to trigger a heap-based buffer overflow via an integer underflow condition, resulting in partial compromise of confidentiality, integrity, and availability. The root cause is an integer underflow (CWE-191 pattern) that produces an anomalous size value fed into a heap allocation or copy operation, classified by IBM as CWE-122. No public exploit or active exploitation has been identified at time of analysis, and IBM has released a patch via the referenced support page.
RemediationAI
Apply the IBM-released PTF (Program Temporary Fix) appropriate to your IBM i release level as detailed in the IBM support advisory at https://www.ibm.com/support/pages/node/7286094; this is the primary remediation and the only vendor-confirmed fix. Patch is available per vendor advisory - exact fix version designations are published in that advisory. Where immediate patching is not feasible, restrict network access to IBM i services to known-trusted hosts using firewall rules or IBM i network security controls (QAUDLVL, exit programs), reducing the pool of users who can reach the vulnerable service. Additionally, audit all active IBM i user profiles and remove or suspend accounts held by untrusted or unnecessary parties, since the attack requires at minimum low-privilege credentials. Note that network restriction does not eliminate risk from insider threats or compromised internal accounts.
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
IBM i (formerly AS/400, iSeries) is IBM's proprietary operating system for Power Systems hardware, heavily used in enterprise sectors such as banking, insurance, and manufacturing. The root cause is an integer underflow (CWE-191 chain into CWE-122): a length or size calculation underflows to a very small or negative value which, when interpreted as an unsigned integer, wraps to a large number - this drives a heap-based buffer allocation that is undersized relative to data subsequently written into it, producing a classic heap overflow condition per CWE-122. The affected CPE cpe:2.3:a:ibm:i:*:*:*:*:*:*:*:* covers all patch levels of versions 7.3, 7.4, 7.5, and 7.6. The specific IBM i subsystem or network service triggering the underflow is not identified in public disclosures; the IBM advisory (https://www.ibm.com/support/pages/node/7286094) provides PTF (Program Temporary Fix) identifiers per release.
Know when the next one hits your stack
- 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 heap overflow requiring low-privilege credentials; successful memory corruption enables full C/I/A impact on the IBM i system.
Primary rating from Vendor (ibm).
CVSS VectorNVD
Lifecycle Timeline
3DescriptionNVD
IBM i 7.6, 7.5, 7.4, and 7.3 could allow a remote authenticated attacker to corrupt memory due to an integer underflow.
Executive ViewAI
IBM i versions 7.3 through 7.6 are vulnerable to remote code execution through an integer underflow in heap buffer handling, affecting systems with exposed IBM i services accessible to authenticated users. While vendor patches are available and real-world exploitation remains limited (EPSS 0.2%), the severity rating creates a targeted risk window for organizations running unpatched IBM i environments. Prioritize patching to eliminate the potential for full system compromise.
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.
EUVD-2026-71606
GHSA-phqr-rc26-gp39
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB