HIGH 8.8

CVE-2026-7870: IBM i Privilege Escalation via Unqualified Library Call

IBM i versions 7.3 through 7.6 contain a privilege escalation vulnerability arising from improper library resolution. An authenticated user can exploit unqualified library calls to execute arbitrary code with administrator privileges, effectively bypassing access controls. The vulnerability requires valid system access but can be triggered without user interaction, making it a significant risk in environments where IBM i hosts business-critical applications.

Source data · NVD / CISA · public domain

CVSS
3.1 · 8.8 HIGH · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weaknesses (CWE)
CWE-427
Affected products
4 configuration(s)
Published / Modified
2026-06-11 / 2026-06-17

NVD description (verbatim)

IBM i 7.6, 7.5, 7.4, and 7.3 could allow a user to gain elevated privileges due to an unqualified library call. A malicious actor could cause user-controlled code to run with administrator privilege.

1 reference(s) · View on NVD →

SEC.co analysis · AI-assisted, reviewed against source

Technical summary

CVE-2026-7870 is a privilege escalation vulnerability in IBM i 7.3, 7.4, 7.5, and 7.6 stemming from CWE-427 (unqualified library call). The vulnerability occurs when the system resolves library references without proper qualification, allowing an authenticated attacker to inject malicious code into the search path. When the system executes privileged operations that reference these unqualified libraries, the attacker's code runs with elevated privileges. The CVSS 3.1 score of 8.8 reflects high impact across confidentiality, integrity, and availability, with network-accessible vectors and no UI interaction required post-authentication.

Business impact

This vulnerability poses a direct threat to system confidentiality, integrity, and availability across all affected IBM i instances. A malicious insider or compromised account can escalate to administrative access, enabling data exfiltration, system modification, or denial of service. For organizations relying on IBM i for ERP, database, or middleware workloads, such escalation could compromise dependent applications and data across the enterprise. Remediation delays increase exposure window for attackers already holding valid credentials.

Affected systems

IBM i operating system versions 7.3, 7.4, 7.5, and 7.6 are affected. Organizations running any of these versions should assume vulnerability unless patches are applied. Verify your specific IBM i version via the DSPMSG command or system configuration interfaces. Versions prior to 7.3 and any version released after 7.6 should be assessed separately against vendor guidance.

Exploitability

Exploitation requires valid IBM i user credentials, making this an insider threat or post-compromise scenario. Once authenticated, the attacker can trigger privilege escalation with no additional user interaction or social engineering. Network accessibility is possible through standard IBM i network interfaces (telnet, SSH, or applications). The low complexity and authenticated-but-common attack surface increase real-world risk in environments with shared accounts or weak access governance.

Remediation

Apply security patches released by IBM for CVE-2026-7870 to IBM i 7.3, 7.4, 7.5, and 7.6. Consult IBM's Security Bulletin and PSIRT announcements for specific PTF (Program Temporary Fix) numbers applicable to your release and technology level. Interim mitigation should include restricting library search paths using LIBPATH configuration, disabling unnecessary user accounts, and enforcing strong authentication. After patching, validate that library calls are properly qualified in custom applications and scripts.

Patch guidance

Contact IBM support or consult the IBM Security Bulletin referenced in the original CVE publication for PTF details specific to your IBM i version and service level. Patches typically arrive as cumulative PTF groups; coordinate with IBM Systems support to determine applicability and testing requirements. Test patches in a non-production environment before deployment to validate compatibility with dependent applications. Establish a change window for applying patches to production systems, prioritizing systems exposed to untrusted users.

Detection guidance

Monitor IBM i audit logs (QAUDJRN) for library-related system calls, particularly those involving unqualified object references or library list modifications. Alert on creation of objects in system library paths by non-administrative users. Implement file integrity monitoring on system library directories to detect unauthorized additions or modifications. Use IBM Security Guardium or third-party SIEM solutions to correlate library-related events with privilege escalation indicators. Baseline normal library activity in your environment to identify anomalies.

Why prioritize this

This vulnerability earns HIGH priority due to its CVSS 8.8 score, broad impact on confidentiality and integrity, and the authenticated-but-common attack surface in mixed-trust IBM i environments. The lack of user interaction and network accessibility make it exploitable by compromised accounts or malicious insiders. Organizations with shared IBM i accounts, legacy applications, or limited network segmentation should prioritize patching immediately. The vulnerability affects all recent IBM i versions in active use, amplifying enterprise-wide risk.

Risk score, explained

CVSS 3.1 score of 8.8 (HIGH) reflects full compromise potential: network attack vector (AV:N), low attack complexity (AC:L), low privilege requirement (PR:L), no user interaction (UI:N), and high impact on all three security properties (C:H/I:H/A:H). The score does not account for organizational factors such as network segmentation, access controls, or account management practices; risk should be contextualized within your specific threat model and IBM i deployment topology.

Frequently asked questions

Can this vulnerability be exploited by external attackers without credentials?

No. CVE-2026-7870 requires valid IBM i user credentials to trigger. External attackers must first compromise or guess credentials, or exploit a separate authentication bypass. However, once authenticated, the privilege escalation requires no further user interaction, making compromised accounts particularly dangerous.

Does this affect IBM i systems that are air-gapped or not network-accessible?

Air-gapped systems are not at risk from remote exploitation, but insider threats and supply-chain compromises remain relevant. Organizations with strict network isolation should still apply patches as part of defense-in-depth and to mitigate local privilege escalation risks. Verify your isolation controls before deprioritizing patches.

What IBM i versions are safe from this vulnerability?

Versions 7.3, 7.4, 7.5, and 7.6 are confirmed affected. Versions prior to 7.3 should be evaluated using IBM's Security Bulletin. Versions released after 7.6 should be assessed once they are available and documented in IBM PSIRT guidance. Always verify patch status in IBM's official advisory.

Are there workarounds if we cannot patch immediately?

Interim mitigations include restricting library search paths using LIBPATH, disabling or restricting user accounts, enforcing MFA where available, and monitoring library-related system calls. However, patches are the definitive remediation. Implement workarounds in parallel with a patching plan, and avoid relying on workarounds as a permanent solution.

This analysis is based on the CVE record published 2026-06-11 and modified 2026-06-17. Patch version numbers, PTF details, and specific remediation steps must be verified against IBM's official Security Bulletin and PSIRT advisories. This summary is for informational purposes and does not constitute legal or professional security advice. Organizations should conduct their own risk assessments, consult with IBM support, and test patches in non-production environments before deployment. SEC.co makes no warranty regarding the completeness or accuracy of security patch applicability to your specific IBM i configuration. Source: NVD (public-domain), retrieved 2026-07-20. Analysis generated by SEC.co (claude-haiku-4-5).