Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privilege local IBM i user
-
DeliveryTrigger Java application using Native JSSE TLS
-
ExploitSubmit crafted TLS session input
-
ExecutionOverflow fixed-length stack buffer via improper bounds check
-
ImpactExecute arbitrary code in JVM process context
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, write limits
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Privilege Escalation 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 local, authenticated session on the IBM i system with at minimum low-privilege (standard user) credentials, consistent with AV:L/PR:L in the CVSS vector. The vulnerable code path is the Native IBM i JSSE provider during TLS session establishment, meaning a Java application using the native JSSE stack for TLS must be reachable or triggerable by the attacker. Affected IBM i versions are 7.3, 7.4, 7.5, and 7.6; systems running other versions or using a non-native JSSE implementation are not confirmed affected. Remote or unauthenticated exploitation is not supported by the available data. Key limiting factors: physical or network-level local access is required; the attacker must be an authenticated OS-level user; and a Java process using native JSSE for TLS must be running or inducible on the system. |
| Impact | The CVSS 3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H yields a 7.8 High score, reflecting that exploitation requires only local, low-privilege authenticated access with no user interaction - a realistic insider or post-compromise scenario. However, several signals moderate real-world urgency: EPSS is 0.22% (12th percentile), placing this firmly in the lower exploitation-likelihood tier; SSVC exploitation status is 'none'; and no public POC or CISA KEV listing exists at time of analysis. A notable discrepancy exists between SSVC 'Technical Impact: partial' and the CVSS C:H/I:H/A:H triple-high rating - this may reflect SSVC's conservative assessment of impact scope (confined to the JVM process rather than the full OS) and warrants verification with the IBM advisory. Separately, SSVC 'Automatable: yes' is in tension with the local attack vector, which inherently limits mass exploitation; this label may reflect that the exploit path itself is mechanically straightforward once local access is obtained rather than implying internet-scale automation. Overall risk priority: medium-high for IBM i environments with untrusted local users or shared application servers; lower for tightly access-controlled systems where the patch cannot be applied immediately. |
| Exploit ScenarioDerived | A low-privilege local user logged into an IBM i system initiates or influences a TLS session handled by the Native JSSE provider - for example, by invoking a Java application that connects to a TLS endpoint with a crafted session response - causing the JSSE provider to write beyond a fixed-length stack buffer during handshake processing. If exploitation succeeds, the attacker could achieve arbitrary code execution in the context of the JVM process; if the overflow corrupts memory in a non-exploitable way, the JVM crashes, causing a denial of service. No public POC code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Aug 17, 2026
Stack-based buffer overflow in the Native IBM i JSSE (Java Secure Socket Extension) provider enables local authenticated attackers with low privileges to execute arbitrary code or crash the JVM process on IBM i versions 7.3 through 7.6. The flaw is triggered during TLS session establishment via improper bounds checking against a fixed-length stack buffer. No public exploit or active exploitation has been identified at time of analysis - EPSS stands at 0.22% (12th percentile) and SSVC exploitation status is 'none' - but a vendor patch is available and should be applied given the high-impact code execution potential.
Earlier versions of this analysis (1)
Stack-based buffer overflow in IBM i's Native JSSE provider (versions 7.3-7.6) enables local authenticated attackers to execute arbitrary code or crash the JVM by exploiting improper bounds checking during TLS session establishment. The NVD-assigned CVSS vector (AV:N/PR:N) directly conflicts with the vendor description, which explicitly constrains exploitation to local authenticated users - this discrepancy materially affects risk prioritization and must be resolved with IBM before making patching decisions. No public exploit code or active exploitation has been identified at time of analysis.
RemediationAI
Apply the vendor-released patch documented in the IBM support advisory at https://www.ibm.com/support/pages/node/7283285; exact PTF identifiers for each IBM i release (7.3, 7.4, 7.5, 7.6) are detailed there and should be applied through the standard IBM i PTF process. A patched release version number was not independently confirmed in available data - administrators should reference the IBM advisory directly for the authoritative fix level. If immediate patching is not feasible, restrict local user privileges to limit which accounts can invoke Java applications using the Native JSSE provider, as PR:L is a prerequisite per the CVSS vector; this reduces attack surface but does not eliminate it and may impact application functionality. Additionally, monitoring for unexpected JVM process crashes (a signal of failed exploitation attempts) via IBM i system logs can provide early detection. No third-party workaround references are available; the IBM advisory is the sole authoritative source for fix details.
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 OS/400) is IBM's integrated operating system for Power Systems hardware, widely used in enterprise environments such as banking and insurance. The Native IBM i JSSE provider is the platform's built-in Java TLS/SSL stack, used by Java applications running on IBM i to establish encrypted connections. CWE-787 (Out-of-bounds Write) identifies the root cause: during TLS session negotiation, the JSSE provider writes beyond the bounds of a fixed-length stack buffer due to absent or insufficient input length validation. This class of flaw typically arises when attacker-controlled data from the TLS handshake (e.g., session parameters or certificate fields) is copied into a statically allocated buffer without checking the source length. Affected products are identified under CPE cpe:2.3:a:ibm:i:*:*:*:*:*:*:*:* spanning versions 7.3, 7.4, 7.5, and 7.6.
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:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Local authenticated low-privilege access required to reach JSSE; arbitrary code execution delivers full C/I/A; no scope change as impact is contained to JVM process.
Primary rating from Vendor (ibm).
CVSS VectorNVD
Lifecycle Timeline
3DescriptionNVD
IBM i 7.6, 7.5, 7.4, and 7.3 could allow a local authenticated attacker to generate a stack-based buffer overflow in the Native IBM i JSSE provider, caused by improper bounds checking during TLS session establishment. A local attacker could overflow a fixed-length buffer and execute arbitrary code on the system or cause the JVM process to crash.
Executive ViewAI
IBM i systems running Java applications face elevated code-execution risk via a stack-overflow vulnerability in the JSSE cryptographic provider; versions 7.3-7.6 are exposed. Although current exploitation likelihood remains low, the vulnerability's impact scope spans any authenticated user, necessitating expedited patching to prevent potential application compromise and operational disruption. A vendor patch is available, enabling containment of this high-severity risk within established maintenance windows.
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.
Memory corruption occurs when a program writes data beyond the boundaries of allocated memory regions or accesses memory in unintended ways, violating the integrity of the process's address space.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
EUVD-2026-58470
GHSA-7484-cp4g-hrj6
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB