Lenovo App Store
CVE-2025-12046
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain local authenticated access
-
DeliveryPlace malicious DLL in searched path
-
ExploitTrigger vulnerable Lenovo app load
-
ExecutionDLL loaded by elevated process
-
ImpactExecute code with elevated privileges
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V13 - Configuration Search path element control
|
| Exploitation Conditions | Requires the target to have Lenovo App Store or Lenovo Browser installed (typically preinstalled Lenovo Windows PCs) and the attacker to already hold local authenticated access (PR:L) to place a malicious DLL where the application resolves it before the legitimate library. Exploitation is limited by the local-only attack vector (no remote path), the need for an existing low-privileged foothold, and the description's 'under certain conditions' qualifier - suggesting a writable/attacker-influenced search directory or a specific execution flow (e.g., an elevated updater or helper process) must be present rather than every default install being vulnerable. |
| Impact | This is a locally-exploitable DLL hijacking (CWE-427) elevation-of-privilege flaw, not the 'Information Disclosure' the tag suggests. The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) confirms local attack vector with low pre-existing privileges required and no user interaction, yielding full confidentiality/integrity/availability impact on the vulnerable system - consistent with a low-privileged user gaining SYSTEM/elevated execution. The vendor's 8.5 score is driven by the high impact triple, but the local-only vector and required authenticated foothold sharply limit real-world reach: an attacker must already have code execution on the host. EPSS is very low at 0.14% (2nd percentile), there is no CISA KEV listing, and no public exploit code is referenced, so this reads as a legitimate but non-urgent local privilege-escalation issue rather than a mass-exploitation threat. The description's qualifier 'under certain conditions' implies exploitation is not guaranteed in default states and may depend on the malicious DLL being placed in a writable, prematurely-searched path - this nuance is not reflected in the AC:L rating and should be verified against Lenovo's advisory. No conflicting signals between EPSS and KEV (both indicate low urgency); the main data conflict is the mislabeled 'Information Disclosure' tag versus the CWE-427/EoP reality. |
| Exploit ScenarioDerived | A local authenticated user on a Lenovo PC where Lenovo App Store or Lenovo Browser is installed plants a malicious DLL in a directory the application searches before the legitimate system path. When the application (or its updater/helper running at higher integrity) loads, it resolves the attacker's DLL and executes its code with elevated privileges. No public proof-of-concept is referenced and it is not in CISA KEV. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 25, 2026
DLL hijacking in Lenovo App Store and Lenovo Browser allows a local authenticated user to execute arbitrary code with elevated privileges on Windows systems where these applications are installed. Exploitation requires the attacker to already have a low-privileged local foothold and to place a malicious DLL in a location the application searches before the legitimate library, and the vendor notes this works only 'under certain conditions'. No public exploit code or active exploitation has been identified at time of analysis, and the EPSS score is low at 0.14% (2nd percentile), though the flaw carries a high CVSS 4.0 base score of 8.5.
RemediationAI
Apply the latest security updates for Lenovo App Store and Lenovo Browser as directed by Lenovo's advisory (https://iknow.lenovo.com.cn/detail/435004); the advisory should specify the exact patched version numbers. If an immediate patch is not available, restrict write permissions to the application installation directories (e.g., under C:\Program Files\Lenovo\ and related paths) so that only administrators can create or modify files, though this may interfere with legitimate updates. Additionally, ensure that local users operate with least privilege, use application whitelisting to block unauthorized DLLs from loading, and enable endpoint detection and response (EDR) rules to alert on suspicious DLL placements or side-loading behavior in those applications. Because exploitation requires an existing local foothold, reducing the number of accounts with interactive logon rights and monitoring for unusual DLL files in application folders will lower risk. No public exploit code exists, so the immediate risk is lower, but patching remains the primary fix.
Affected ProductsAI
Lenovo App Store and Lenovo Browser applications running on Windows are affected. These applications are commonly preinstalled on Lenovo PCs, so any system with those applications present may be vulnerable unless updated. The provided data does not include specific version numbers or CPE identifiers; consult the Lenovo advisory at https://iknow.lenovo.com.cn/detail/435004 for the exact list of affected versions and builds. The independent assessment confirms that a default installation is not automatically vulnerable; a writable search directory or a specific execution flow must also be present, and the attacker must already hold local authenticated access.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is a classic uncontrolled search path element (CWE-427), also known as DLL hijacking or DLL side-loading. When Lenovo App Store or Lenovo Browser starts, it attempts to load one or more dynamic link libraries (DLLs) from a directory that is writable by a local user. Because the application does not use a fully qualified path or does not validate the DLL's origin, an attacker can plant a malicious DLL with the same name as a legitimate one in that directory. When the application, or a privileged helper or updater process it launches, loads the DLL, the attacker's code executes with the application's privileges, which can be elevated (e.g., SYSTEM or administrator) depending on the process context. The affected products are Windows applications typically preinstalled on Lenovo consumer and business PCs. No CPE strings are provided, but the Lenovo advisory at the reference link should list specific affected versions. The 'Information Disclosure' tag associated with this CVE in some feeds is inaccurate; the flaw is an elevation of privilege, not an information leak.
Know when Windows 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:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Local DLL hijack by an already-authenticated low-privileged user (AV:L, PR:L) escalating to full elevated code execution gives C:H/I:H/A:H; scope unchanged as impact stays on the same host.
Primary rating from Vendor (lenovo).
CVSS VectorVendor: lenovo
DescriptionCVE.org
A DLL hijacking vulnerability was reported in the Lenovo App Store and Lenovo Browser applications that could allow a local authenticated user to execute code with elevated privileges under certain conditions.
Executive ViewAI
Lenovo App Store and Lenovo Browser on Windows endpoints contain a DLL hijacking flaw (CVE-2025-12046) that could allow an attacker with an existing local foothold to elevate privileges and run code with higher rights. Because no vendor patch is available and these applications may be installed across the organization, leadership should treat this as a managed endpoint risk requiring interim controls while a fix is pending. No public exploit or active exploitation has been identified, so immediate likelihood is low, but the potential for privilege escalation on affected systems warrants attention.
No vendor-released patch identified at time of analysis; interim mitigations include removing or disabling Lenovo App Store and Lenovo Browser where not required, restricting write access to application installation and search-path directories, enforcing application allowlisting and least-privilege controls, monitoring for unexpected DLL files in application paths, and applying any vendor-provided workarounds when available.
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
Unauthenticated remote code execution in SmarterTools SmarterMail lets an attacker upload arbitrary files to any locatio
Windows Win32k fails to properly handle objects in memory, allowing local privilege escalation exploited in the wild in
A privilege escalation vulnerability (CVSS 5.5). Risk factors: actively exploited (KEV-listed), EPSS 94% exploitation pr
Windows Internet Shortcut Files (.url) contain an external control vulnerability (CVE-2025-33053, CVSS 8.8) that enables
Windows SMB contains an improper access control vulnerability (CVE-2025-33073, CVSS 8.8) enabling authenticated attacker
An unrestricted file upload vulnerability exists in MiniWeb HTTP Server <= Build 300 that allows unauthenticated remote
FreeFloat FTP Server contains multiple critical design flaws that allow unauthenticated remote attackers to upload arbit
Serviio Media Server versions 1.4 through 1.8 on Windows contain an unauthenticated command injection in the /rest/actio
Mako Server versions 2.5 and 2.6 contain an unauthenticated OS command injection via the tutorial interface at examples/
React Native Metro Development Server binds to external interfaces by default and contains an OS command injection endpo
Command injection in the Windows Shell lets remote, unauthenticated attackers bypass a Windows security feature and then
External control of file name or path in Windows NTLM allows an unauthorized attacker to perform spoofing over a network
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB