Skip to main content

IBM i CVE-2026-18511

| EUVDEUVD-2026-58470 HIGH
Out-of-bounds Write (CWE-787)
2026-08-13 ibm GHSA-7484-cp4g-hrj6
7.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege local IBM i user
  2. Delivery
    Trigger Java application using Native JSSE TLS
  3. Exploit
    Submit crafted TLS session input
  4. Execution
    Overflow fixed-length stack buffer via improper bounds check
  5. Impact
    Execute 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – 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)
v1 Aug 13, 2026 - 21:37 CVSS 7.3

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

i 7.5
i 7.6
i 7.3
i 7.4

Affected Packages

euvd i no fix

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

Vendor (ibm) PRIMARY HIGH
NVD 7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 7.8 HIGH

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.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/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 VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Analysis Updated
Aug 17, 2026 - 13:43 vuln.today
v2 - CVSS changed
CVSS changed
Aug 17, 2026 - 13:37 NVD
7.3 (HIGH) 7.8 (HIGH)
CVE Published
Aug 13, 2026 - 20:43 nvd
HIGH 7.3

DescriptionNVD

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

Why It Matters

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.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
enterprise IBM Power Systems OS, significant but sector-specific footprint
Data Quality
5 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.2%
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
Small
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

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.

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