Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain adjacent-network position or compromise IBM i update host
-
DeliverySubstitute malicious ACS product code in update stream
-
ExploitClient pulls unverified update (CWE-494)
-
ExecutionACS executes tampered code on workstation
-
ImpactAttacker runs arbitrary code as ACS user
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Code integrity verification
|
| Exploitation Conditions | Exploitation requires that IBM i Access Client Solutions be explicitly configured to update its product code from an IBM i host - this is the concrete, non-default prerequisite named in the description ('when configured to update from an IBM i'). The attacker must also occupy a delivery position for that update: either control of the IBM i update host or a man-in-the-middle on the adjacent network (consistent with the CVSS AV:A adjacent vector). Limiting factors: clients that install/update ACS by other means are not exposed; the attacker cannot exploit purely from an arbitrary remote internet location (adjacent, not network-wide); and the attack depends on an ACS update actually being triggered. Per CVSS the flaw needs no user interaction (UI:N) and no prior privileges on the client (PR:N), but the required update-injection position makes it materially harder than the AC:L rating implies. |
| Impact | Signals here conflict in an instructive way. The CVSS base score is 9.6 (CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H) - near-critical, driven by scope change and total CIA impact - yet EPSS is only 0.11% (1st percentile) and CISA's SSVC decision records Exploitation: none and Automatable: no, with Technical Impact: total. In other words, IF exploited the impact is complete workstation compromise, but exploitation is neither observed nor easily automated. The vendor vector rates AC:L and PR:N, but realistic exploitation requires the attacker to occupy a privileged delivery position (a compromised IBM i update host or a man-in-the-middle on the adjacent network), which is better modeled as higher attack complexity - verify the AC:L rating against the practical requirement to inject code into the update stream. There is no CISA KEV listing and no public POC. Net assessment: a genuinely serious integrity flaw for IBM i shops that enable server-hosted ACS updates, but current real-world urgency is moderate rather than emergency - patch on a normal-to-expedited cycle rather than treating it as actively exploited. |
| Exploit ScenarioDerived | An attacker who has compromised an IBM i server used for ACS updates, or who can man-in-the-middle the update channel on the adjacent network, replaces the legitimate ACS product code with a malicious build. When an ACS client configured to update from that IBM i performs its next update, it downloads and runs the tampered code without integrity verification, giving the attacker arbitrary code execution on the user's workstation. No public exploit is identified at time of analysis, and the adjacent-network positioning requirement raises the practical bar. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Aug 18, 2026
Code-integrity failure in IBM i Access Client Solutions (ACS) versions 1.1.2.0 through 1.1.9.13 lets a positioned attacker deliver unverified, compromised product code to a user's workstation when ACS is configured to auto-update from an IBM i host. Because ACS does not validate the integrity/authenticity of downloaded update code (CWE-494), an attacker who can serve or tamper with that update stream can achieve arbitrary code execution on the client machine. Carries a vendor CVSS of 9.6 (adjacent, scope-changed, full CIA impact), but there is no public exploit identified at time of analysis and EPSS is very low at 0.11%.
Earlier versions of this analysis (1)
IBM i Access Client Solutions (ACS) versions 1.1.2.0 through 1.1.9.13 fails to verify the integrity of downloaded update code when the client is configured to receive updates from an IBM i system rather than official IBM distribution channels. An adjacent-network attacker exploiting this flaw - classified under CWE-494 (Download of Code Without Integrity Check) - can substitute malicious executable code for legitimate update packages, achieving remote code execution on the end-user's workstation with scope change to the underlying operating system. No public exploit code has been identified at time of analysis, though a vendor patch is available.
RemediationAI
Patch available per vendor advisory: upgrade IBM i Access Client Solutions to the fixed release published in IBM's support notice at https://www.ibm.com/support/pages/node/7282954 (a build newer than 1.1.9.13; consult the advisory for the exact fixed version rather than relying on an inferred number). Until the patched ACS is deployed, the most effective compensating control is to disable server-hosted updates - do not configure ACS to update product code from an IBM i, and instead distribute ACS from a trusted internal software-distribution channel where you control integrity; the trade-off is loss of the convenient auto-update-from-server workflow. As secondary hardening, restrict and monitor the network path between clients and the IBM i update host and ensure only trusted, hardened IBM i systems serve ACS code, since a compromised or spoofed update host is the delivery vector; this reduces but does not eliminate risk because the client still does not verify code integrity.
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 Access Client Solutions is the Java-based successor to IBM i Access for Windows, providing 5250 emulation, data transfer, and database access for IBM i (formerly AS/400/iSeries) servers. ACS supports a 'check for updates' mechanism that can be pointed at an IBM i host so that new ACS product code is pulled and installed from the server. The root cause is CWE-494 (Download of Code Without Integrity Check): the update client fetches and executes product code without cryptographically verifying its authenticity or integrity, so any code substituted into that channel is trusted and run in the context of the local ACS user. The single affected CPE is cpe:2.3:a:ibm:i_access_client_solutions covering all builds in the 1.1.2.0-1.1.9.13 range.
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
AV:A/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H
Adjacent update channel (AV:A) and no client privileges (PR:N), but injecting code requires a compromised/MITM update host (AC:H); code runs outside the vulnerable component's trust boundary, so S:C with full CIA impact.
Primary rating from Vendor (ibm).
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
IBM i Access Client Solutions 1.1.2.0 through 1.1.9.13 (ACS) is vulnerable to downloading unverified product code when configured to update from an IBM i. A bad actor could use this vulnerablity to run compromised code on the ACS user's workstation.
Executive ViewAI
A code-integrity vulnerability in IBM i Access Client Solutions (versions 1.1.2.0-1.1.9.13) exposes enterprise users to remote code execution via compromised auto-updates, threatening the security of all workstations connected to IBM i systems and potentially enabling network-wide compromise. Organizations must patch immediately to eliminate this critical risk to client-side infrastructure.
Apply vendor patch. For interim protection during deployment: disable auto-update in ACS configuration; restrict firewall rules to allow updates only from verified IBM servers; implement endpoint monitoring for suspicious ACS process execution.
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.
More in I Access Client Solutions
View allIBM 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
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
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
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
Arbitrary code execution is achievable on Windows endpoints running IBM i Access Client Solutions (ACS) 1.1.2.0 through
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
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
IBM i Access Client Solutions versions 1.1.2.0 through 1.1.9.13 expose a publicly writable truststore, allowing a local
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
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
EUVD-2026-57613
GHSA-qr9x-rpfx-j6h7
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB