Severity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Local-only attack via environment variable manipulation with a low-privilege account justifies AV:L and PR:L; full privilege escalation yields C:H/I:H/A:H with no scope change.
Primary rating from Vendor (ibm).
CVSS VectorNVD
Lifecycle Timeline
5DescriptionNVD
IBM i 7.6, 7.5, 7.4, and 7.3 could allow a local attacker to gain elevated privileges due to improper validation of the LANG environment variable.
AnalysisAI
Local privilege escalation in IBM i 7.3 through 7.6 allows an authenticated local attacker with low-level privileges to gain fully elevated access by exploiting improper validation of the LANG environment variable (CWE-73). The failure to sanitize this locale-setting variable enables redirection of file or path resolution to attacker-controlled resources, which the system then processes with elevated authority - resulting in complete compromise of confidentiality, integrity, and availability. No public exploit code has been identified at time of analysis, and CISA SSVC confirms zero known exploitation activity, though the SSVC technical impact rating of 'total' underscores the severity if successfully triggered by an insider or post-compromise attacker.
Technical ContextAI
IBM i (formerly AS/400 and iSeries) is IBM's vertically integrated platform combining a proprietary operating system, middleware, and database on IBM Power Systems hardware, widely used in banking, manufacturing, and government for mission-critical workloads. The root cause is CWE-73 (External Control of File Name or Path), where the LANG environment variable - conventionally used to specify locale and language settings for process execution - is accepted and used in downstream file or path resolution without adequate sanitization. An attacker who controls this variable in their session context can redirect privileged operations to attacker-specified filesystem paths, loading or executing content with the authority of the elevated process. The affected CPE is cpe:2.3:a:ibm:i:*:*:*:*:*:*:*:* across major releases 7.3, 7.4, 7.5, and 7.6, confirming all patch levels within those streams are affected until IBM's PTF is applied.
RemediationAI
Apply IBM's vendor-released patch by obtaining the appropriate Program Temporary Fix (PTF) for the installed IBM i release (7.3, 7.4, 7.5, or 7.6) from IBM's support portal at https://www.ibm.com/support/pages/node/7283296. The advisory should specify the exact PTF identifier per release - consult it directly, as PTF identifiers are not reproduced in public CVE data. As a compensating control prior to patching, restrict which user profiles are permitted to modify the LANG environment variable using IBM i object-level authority controls and system values; review *USRPRF attributes and limit interactive local access to only necessary personnel. Additionally, enable and monitor IBM i security audit journals (QAUDJRN) for anomalous privilege changes or unexpected authority grants. Note that broadly restricting LANG may affect locale-dependent applications and should be tested in a non-production partition before deployment. No workaround fully eliminates the risk - patching remains the only definitive fix.
Same weakness CWE-73 – External Control of File Name or Path
View allSame technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-58385
GHSA-3842-xc6g-8v9q