Skip to main content

Lenovo App Store CVE-2025-12046

HIGH
Uncontrolled Search Path Element (CWE-427)
2025-12-10 psirt@lenovo.com
8.5
CVSS 4.0 · Vendor: lenovo
View

Attack ChainAIDerived

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

  1. Access
    Gain local authenticated access
  2. Delivery
    Place malicious DLL in searched path
  3. Exploit
    Trigger vulnerable Lenovo app load
  4. Execution
    DLL loaded by elevated process
  5. Impact
    Execute 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Vendor (lenovo) PRIMARY 8.5 HIGH
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
vuln.today AI 7.8 HIGH

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.

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 (lenovo).

CVSS VectorVendor: lenovo

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

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

Why It Matters

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.

Business Impact: Medium
Compensating Controls

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

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Medium
Lenovo-preinstalled apps, but App Store/Browser are largely China-market specific
Data Quality
3 sources
Confidence: Low

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 No
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· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Medium

Priority Score

42
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +42
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2025-52691 CRITICAL POC
10.0 Dec 29

Unauthenticated remote code execution in SmarterTools SmarterMail lets an attacker upload arbitrary files to any locatio

CVE-2019-0803 HIGH POC
7.8 Apr 09

Windows Win32k fails to properly handle objects in memory, allowing local privilege escalation exploited in the wild in

CVE-2020-1472 MEDIUM POC
5.5 Aug 17

A privilege escalation vulnerability (CVSS 5.5). Risk factors: actively exploited (KEV-listed), EPSS 94% exploitation pr

CVE-2025-33053 HIGH POC
8.8 Jun 10

Windows Internet Shortcut Files (.url) contain an external control vulnerability (CVE-2025-33053, CVSS 8.8) that enables

CVE-2025-33073 HIGH POC
8.8 Jun 10

Windows SMB contains an improper access control vulnerability (CVE-2025-33073, CVSS 8.8) enabling authenticated attacker

CVE-2013-10047 CRITICAL POC
9.3 Aug 01

An unrestricted file upload vulnerability exists in MiniWeb HTTP Server <= Build 300 that allows unauthenticated remote

CVE-2012-10030 CRITICAL POC
9.3 Aug 05

FreeFloat FTP Server contains multiple critical design flaws that allow unauthenticated remote attackers to upload arbit

CVE-2025-34101 CRITICAL POC
9.3 Jul 10

Serviio Media Server versions 1.4 through 1.8 on Windows contain an unauthenticated command injection in the /rest/actio

CVE-2025-34095 CRITICAL POC
9.3 Jul 10

Mako Server versions 2.5 and 2.6 contain an unauthenticated OS command injection via the tutorial interface at examples/

CVE-2025-11953 CRITICAL POC
9.8 Nov 03

React Native Metro Development Server binds to external interfaces by default and contains an OS command injection endpo

CVE-2026-96951 HIGH POC
8.8 Oct 13

Command injection in the Windows Shell lets remote, unauthenticated attackers bypass a Windows security feature and then

CVE-2025-24054 MEDIUM POC
6.5 Mar 11

External control of file name or path in Windows NTLM allows an unauthorized attacker to perform spoofing over a network

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