Skip to main content

IBM i ACS CVE-2026-13094

| EUVDEUVD-2026-57614 HIGH
Code Injection (CWE-94)
2026-08-12 ibm GHSA-xvh3-4q8m-h48h
7.8
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Access
    Obtain standard local user account on shared Windows endpoint
  2. Delivery
    Locate publicly writable ACS configuration file in all-users install path
  3. Exploit
    Write malicious code directive or payload reference into configuration file
  4. Execution
    Wait for privileged user to launch IBM i Access Client Solutions
  5. Persist
    Application loads tampered configuration at startup
  6. Impact
    Execute arbitrary code under victim user's security context

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires all of the following: (1) IBM i Access Client Solutions version 1.1.2.0 through 1.1.9.13 installed on a Windows system using the 'install for all users' deployment mode - single-user (per-user) installations do not create the vulnerable shared configuration file condition; (2) a local user account with write permission to the shared ACS configuration file (PR:L - a standard, non-administrator account is sufficient, matching the CVSS vector); (3) the ability to wait for or trigger another user's execution of the ACS application on the same machine. Exploitation is strictly local (AV:L) and cannot be conducted remotely over a network. Administrator or SYSTEM privileges are not required to place the malicious configuration. The critical limiting prerequisite is the all-users installation mode: organizations that have deployed ACS per-user, or that have already restricted configuration directory ACLs to administrators only, are not exposed regardless of the installed version.

Impact

The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) accurately reflects the attack profile: exploitation is strictly local, requires only a standard user account, involves no special complexity or user interaction on the attacker's part, and yields full system-level impact via code execution. The absence of an EPSS score and KEV listing means exploitation probability cannot be quantified from available telemetry, but the technical bar is extremely low - file write followed by waiting for an application launch - which means even a mid-sized municipal IT team in gniezno should treat this as urgent if ACS is deployed in all-users mode across shared workstations. The local attack vector (AV:L) does bound the blast radius relative to network-exploitable flaws, but IBM i environments commonly use shared Windows terminals where multiple staff log into the same machine, making lateral movement within the endpoint realistic. No conflicting signals exist between the CVSS vector and the description; both consistently indicate a local, low-privilege, high-impact scenario. The primary risk differentiator is deployment topology: organizations where ACS is installed per-user are not exposed, while those using all-users deployment on shared workstations face elevated risk.

Exploit ScenarioDerived

A low-privileged local user on a shared Windows workstation running IBM i Access Client Solutions in all-users mode identifies the publicly writable configuration file, edits it to reference a malicious executable or inject a code directive, and then waits for a more privileged user - such as an IBM i operator or administrator - to launch ACS during their session. When the application starts and processes the tampered configuration, the injected code executes under the victim's security context, granting the attacker access to credentials, session tokens, and data accessible to that account. No public proof-of-concept has been identified at time of analysis, but the technique is consistent with well-understood Windows insecure file permission privilege escalation patterns requiring no specialized tooling.

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

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

Alert me

AnalysisAIv1 – Aug 12, 2026

Arbitrary code execution is achievable on Windows endpoints running IBM i Access Client Solutions (ACS) 1.1.2.0 through 1.1.9.13 when the software is installed in all-users mode, because the installer leaves one or more configuration files world-writable. Any local user with standard (non-administrator) privileges can modify these files to inject code that executes under the security context of other users who subsequently launch the application. No public exploit code or CISA KEV listing has been identified at time of analysis; however, the CVSS 7.8 High rating reflects the full confidentiality, integrity, and availability impact achievable once a local foothold exists.

RemediationAI

IBM has released a patch addressing this vulnerability; the exact fixed version should be obtained directly from the vendor advisory at https://www.ibm.com/support/pages/node/7282954, as the specific patched version number was not enumerated in the available intelligence data. Administrators should upgrade all ACS installations to the patched release as the primary remediation. Where immediate patching is not operationally feasible, a targeted compensating control is to manually restrict write permissions on the ACS installation directory and its configuration files using Windows ACLs - specifically, remove write access for BUILTIN\Users and confine write permissions to BUILTIN\Administrators only; note that this permission change may need to be reapplied after any application update that re-runs the installer. As a structural mitigation, organizations should evaluate switching to per-user ACS installations rather than all-users mode, which avoids placing shared configuration files in world-writable locations entirely; this deployment change does require coordinating reinstallation across affected endpoints. Monitoring file-integrity on ACS configuration paths via endpoint security tooling can serve as a detection control in the interim.

Affected VersionsENISA

i Access Client Solutions 1.1.2.0 ≤1.1.9.13

Affected Packages

euvd i_access_client_solutions 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 Access Client Solutions is a Java-based Windows desktop client used to connect workstations to IBM i (formerly AS/400) midrange systems, a platform prevalent in manufacturing, banking, insurance, and government sectors. The affected product is identified by CPE cpe:2.3:a:ibm:i_access_client_solutions across versions 1.1.2.0 through 1.1.9.13. The root cause maps to CWE-94 (Improper Control of Generation of Code - Code Injection): when ACS is installed using the 'for all users' Windows installer option, configuration files that influence application runtime behavior are placed in a shared directory with overly permissive write ACLs. On Windows, the all-users installation path is typically under Program Files or a shared ProgramData location; if the installer grants write access to the BUILTIN\Users group rather than restricting it to BUILTIN\Administrators, any local user can tamper with files that control code loading or execution paths, which the application processes without integrity verification. This is a classic privilege escalation via insecure file permission pattern, enabled by a misconfigured installer rather than a flaw in the application's runtime logic.

Know when I Access Client Solutions gets its next vulnerability

  • 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 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 attack vector and low privilege confirmed by description; no user interaction required of the attacker; full C/I/A impact via arbitrary code execution; no scope change.

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 VectorVendor: ibm

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

DescriptionCVE.org

IBM i Access Client Solutions 1.1.2.0 through 1.1.9.13 is vulnerable to arbitrary code execution on Windows when installed for all users due to publicly writeable configuration file.

Executive ViewAI

Why It Matters

IBM i Access Client Solutions (ACS) versions 1.1.2.0 through 1.1.9.13 contain a local privilege escalation vulnerability enabling any standard Windows user to execute arbitrary code in other users' security contexts when installed in all-users mode. Organizations with shared endpoints face elevated risk of unauthorized data access, credential theft, and lateral movement to higher-privilege systems.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Medium
widely used IBM i ecosystem desktop client, not universally deployed
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.1%
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
No
Human Impact
High
Technical Impact
Total

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

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2026-13433 CRITICAL
9.6 Aug 12

Code-integrity failure in IBM i Access Client Solutions (ACS) versions 1.1.2.0 through 1.1.9.13 lets a positioned attack

CVE-2024-22318 MEDIUM POC
5.5 Feb 09

IBM i Access Client Solutions (ACS) 1.1.2 through 1.1.4 and 1.1.4.3 through 1.1.9.4 is vulnerable to NT LAN Manager (NTL

CVE-2026-13105 HIGH
8.8 Aug 12

Zip slip path traversal in IBM i Access Client Solutions 1.1.2.0 through 1.1.9.13 allows a network-positioned attacker t

CVE-2023-45185 HIGH
8.8 Dec 14

IBM i Access Client Solutions 1.1.2 through 1.1.4 and 1.1.4.3 through 1.1.9.3 could allow an attacker to execute remote

CVE-2026-16695 HIGH
7.8 Aug 12

OS command injection in IBM i Access Client Solutions versions 1.1.2.0 through 1.1.9.13 enables a local attacker to exec

CVE-2026-14875 HIGH
7.8 Aug 13

Arbitrary code execution in IBM i Access Client Solutions 1.1.2.0 through 1.1.9.13 on Windows is enabled by a publicly w

CVE-2023-45184 HIGH
7.5 Dec 14

IBM i Access Client Solutions 1.1.2 through 1.1.4 and 1.1.4.3 through 1.1.9.3 could allow an attacker to obtain a decryp

CVE-2026-14866 HIGH
7.1 Aug 12

IBM i Access Client Solutions versions 1.1.2.0 through 1.1.9.13 expose a publicly writable truststore, allowing a local

CVE-2022-40746 MEDIUM
6.7 Nov 21

IBM i Access Family 1.1.2 through 1.1.4 and 1.1.4.3 through 1.1.9.0 could allow a local authenticated attacker to execut

CVE-2023-45182 MEDIUM
6.5 Dec 14

IBM i Access Client Solutions 1.1.2 through 1.1.4 and 1.1.4.3 through 1.1.9.3 is vulnerable to having its key for an enc

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