Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege IBM i credentials
-
DeliveryConnect to IBM i partition over network
-
ExploitSubmit crafted source code to ILE compiler
-
ExecutionTrigger uncontrolled recursion in compiler parsing
-
PersistCompiler job crashes or exhausts system resources
-
ImpactTarget partition experiences denial of service
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Recursion depth limits
|
| Exploitation Conditions | Exploitation requires a valid low-privilege IBM i user account with sufficient authority to invoke the ILE compiler (typically *USE authority on compiler objects such as CRTBNDRPG, CRTBNDCL, or CRTPGM). The attacker must be able to submit source code for compilation, either interactively via STRSEU/PDM or programmatically via CL commands or API. The vulnerability is triggered by a 'specific combination of statements' in the source code - the exact trigger pattern is not disclosed in available data. Exploitation is limited by the authenticated requirement (PR:L): unauthenticated external attackers cannot exploit this vulnerability. Default IBM i configurations restrict compiler access to authorized developers, which limits the realistic attacker population to insiders, compromised developer credentials, or attackers who have already established a foothold with a low-privilege account. |
| Impact | The CVSS base score of 6.5 (Medium) reflects a meaningful but bounded risk. The vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H indicates network-accessible exploitation with low attack complexity, but requires low-privilege authentication, which is the primary limiting factor. In IBM i environments, compiler access is typically granted to developers and operations staff, not the general user population, which reduces the realistic attack surface beyond what CVSS alone implies. The impact is high availability loss (A:H) but scoped to the affected component with no data disclosure or integrity risk. No EPSS score was provided in the source data; given the absence of KEV listing and no public exploit code, real-world exploitation risk is assessed as low-to-moderate. The tag 'Information Disclosure' present in the source metadata appears inconsistent with the CVE description and CVSS C:N/I:N/A:H scoring - no information disclosure vector is described, and this discrepancy should be verified against the IBM advisory. Primary risk is from malicious insiders or attackers who have obtained low-privilege IBM i credentials targeting system availability. |
| Exploit ScenarioDerived | An authenticated IBM i user with access to a development or production partition submits a crafted RPG, COBOL, or CL source member to the ILE compiler containing a specific recursive or self-referential statement combination. The compiler enters unbounded recursive processing, consuming stack or heap resources until the compiler job abends or the partition experiences availability degradation. No public proof-of-concept code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – May 27, 2026
Denial-of-service via uncontrolled recursion in the IBM i Integrated Language Environment (ILE) compiler affects versions 7.3, 7.4, 7.5 (≤12.1.4), and 7.6 (≤11.5.9). An authenticated network attacker can crash or hang the ILE compiler by submitting specially crafted source code containing a specific combination of statements that triggers infinite or deeply nested recursive processing. No active exploitation has been confirmed (not in CISA KEV) and no public exploit code has been identified at time of analysis, though the low complexity and authenticated-only barrier makes this plausible for insider threat or compromised credential scenarios.
RemediationAI
Consult the IBM advisory at https://www.ibm.com/support/pages/node/7272908 for the applicable PTFs (Program Temporary Fixes) for each affected IBM i release. Based on EUVD data, IBM i 7.5 is fixed in versions above 12.1.4 and IBM i 7.6 is fixed in versions above 11.5.9; fix version boundaries for 7.3 and 7.4 are not independently confirmed from available data and should be obtained directly from the IBM advisory. If immediate patching is not possible, restrict ILE compiler access to a minimal set of trusted developer accounts using IBM i object-level authorities (*USE authority on compiler objects), preventing untrusted or lower-privilege users from submitting source code for compilation. Additionally, monitoring QHST and job logs for abnormal compiler job terminations or high-CPU compiler jobs can aid early detection. Note that restricting compiler access may impact development and build automation workflows and should be coordinated with application owners.
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 an integrated operating platform widely used in enterprise and government environments. The Integrated Language Environment (ILE) is the runtime and compilation framework for IBM i languages including RPG, COBOL, C, and CL. CWE-674 (Uncontrolled Recursion) describes a root cause where a program fails to properly limit recursive calls, allowing crafted input to exhaust stack space or processing resources. In this case, the ILE compiler's parsing or semantic analysis phase does not enforce a depth limit when processing a specific combination of source statements, allowing a recursive descent into unbounded call depth and causing availability loss. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H) confirms the impact is purely availability, with no confidentiality or integrity loss, and that scope is unchanged (the crash does not break containment into the OS or other jobs). Affected versions per EUVD are IBM i 7.3, 7.4, 7.5 ≤12.1.4, and 7.6 ≤11.5.9.
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:N/I:N/A:H
Primary rating from Vendor (us) · only source for this CVE.
CVSS VectorVendor: us
DescriptionCVE.org
IBM i 7.6, 7.5, 7.4, and 7.3 s vulnerable to a denial-of-service attack due to uncontrolled recursion in the Integrated Language Environment (ILE) compiler. An authenticated attacker could exploit this vulnerability by compiling specially crafted source code containing a specific combination of statements.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
EUVD-2026-32491
GHSA-r635-g5rf-pcvw
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB