Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain low-privilege shell on target host
-
DeliveryMonitor /tmp for OneCLI temp file creation
-
ExploitAdmin executes OneCLI with elevated privileges
-
ExecutionRace to replace temp file with symlink to target
-
ImpactOneCLI overwrites or truncates symlink target as root
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Secure temp file creation
|
| Exploitation Conditions | Exploitation requires all of the following conditions to hold simultaneously: (1) A low-privilege local OS user must have an interactive shell on the same Linux host running OneCLI. (2) A privileged user (e.g., root or a sudoer) must actively execute OneCLI during the attack window - the vulnerability does not exist in the absence of a concurrent elevated execution. (3) The attacker must successfully win a race condition timing window (AT:P) to substitute a symlink before OneCLI writes its temporary file. Exploitation is limited by: local-only attack surface (no remote vector), mandatory concurrency of a privileged OneCLI execution, race condition complexity, no confidentiality impact (cannot read data), and restriction to Linux only. Default single-user or administrator-only server deployments are not at meaningful risk. |
| Impact | Real-world risk is low. The CVSS 4.0 score of 1.0 reflects multiple compounding mitigations: AV:L (requires local shell access to the host), AT:P (attack timing dependency - the attacker must win a race condition), PR:L (authenticated low-privilege OS user required), and UI:P (a privileged user must simultaneously run OneCLI). All four conditions must align. Impact is bounded: VI:L and VA:L with no confidentiality impact, meaning the attacker cannot read sensitive data - only corrupt or truncate files writable by the elevated OneCLI process. EPSS data is not available in the provided intelligence, and the vulnerability is not in CISA KEV. No POC has been identified. The primary population at risk is multi-user Lenovo server management hosts where low-trust accounts coexist with administrators who run OneCLI elevated - a narrow deployment pattern. This is a compliance and hardening issue rather than a critical incident-response priority. |
| Exploit ScenarioDerived | An attacker with a low-privilege shell account on a shared Lenovo server management host monitors /tmp for characteristic temporary files created by OneCLI. When a sysadmin invokes OneCLI with sudo for a routine firmware inventory task, the attacker races to replace the temp file with a symlink to /etc/cron.d/cleanup or another root-writable file. OneCLI, executing as root, then overwrites the symlink target with program-generated data, truncating or corrupting the file. No public POC exists, and the race condition (AT:P) adds meaningful exploitation friction. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 04, 2026
Insecure temporary file creation in Lenovo XClarity Essentials OneCLI 5.5.0 and earlier on Linux enables a local low-privileged attacker to overwrite or truncate arbitrary system files via a race condition (CWE-377), but only when a privileged user concurrently executes OneCLI with elevated rights. The attack timing requirement (AT:P in the vendor CVSS 4.0 vector) confirms this is a classic TOCTOU-style symlink race, limiting realistic exploitation to shared multi-user Linux environments where an administrator routinely runs the tool elevated. No public exploit code or CISA KEV listing exists; the vendor has released a patch via advisory LEN-ht116433.
RemediationAI
Upgrade Lenovo XClarity Essentials OneCLI to the patched version identified in Lenovo advisory ht116433 at https://support.lenovo.com/us/en/solutions/ht116433. The vendor confirms a patch is available, though the exact fixed version number is not stated in the available intelligence - consult the advisory directly to confirm the target release. As a compensating control where immediate patching is not possible, restrict shell access to OneCLI hosts to only administrators who require it, eliminating the low-privilege co-resident user precondition. Additionally, consider running OneCLI from a dedicated privileged account on isolated jump hosts rather than shared multi-user systems. Using a private secure temp directory (e.g., via a wrapper that sets TMPDIR to a root-owned path before invoking OneCLI) can also defeat symlink attacks if patching is delayed, though this requires scripting discipline and carries a risk of breaking OneCLI behavior if the tool hardcodes temp paths.
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
CWE-377 (Improper Creation of Temporary File) describes a class of vulnerability where an application creates a predictable or world-accessible temporary file in a directory such as /tmp, allowing an attacker to pre-create or swap a symlink targeting a sensitive file before the privileged process writes to it. Lenovo XClarity Essentials OneCLI is a Linux command-line utility used by systems administrators to manage Lenovo server hardware (ThinkSystem, System x, etc.), typically invoked via sudo or as root for inventory, firmware update, and configuration tasks. The affected CPE cpe:2.3:a:lenovo:xclarity_essentials_onecli:*:*:*:*:*:*:*:* covers all versions through 5.5.0 on Linux. When OneCLI runs elevated, its insecure temp file usage can be exploited by any co-resident low-privilege OS user to cause arbitrary file truncation or overwrite with tool-generated content, potentially corrupting configuration files, logs, or other assets writable by root.
Know when Xclarity Essentials Onecli 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
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:P/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
Local vector only; race condition maps to AC:H in 3.1; privileged user must run OneCLI concurrently (UI:R); no confidentiality impact.
Primary rating from Vendor (lenovo).
CVSS VectorVendor: lenovo
Lifecycle Timeline
1DescriptionCVE.org
A temporary file creation vulnerability in the Linux version of Lenovo XClarity Essentials OneCLI 5.5.0 and below could allow a local low-privileged attacker to overwrite or truncate arbitrary local files with program-generated data when OneCLI is executed with elevated privileges.
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.
EUVD-2026-52884
GHSA-frpq-fxq8-73pm
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB