Skip to main content

Lenovo Health CVE-2026-75940

| EUVDEUVD-2026-75749 CRITICAL
Use of Hard-coded Credentials (CWE-798)
2026-09-10 psirt@lenovo.com GHSA-w7vv-xhmp-9qcq
9.3
CVSS 4.0 · Vendor: lenovo
View

Attack ChainAIDerived

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

  1. Access
    Obtain Lenovo Health APK
  2. Exploit
    Decompile and extract hardcoded credential
  3. Execution
    Authenticate to health-data backend
  4. Impact
    Retrieve victims' sensitive health information

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Credential externalization
MITRE ATT&CK

2 techniques across 2 tactics: Persistence, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires possession of the Lenovo Health Android app package (obtainable from the Chinese app distribution channel) and the ability to reach its cloud backend over the network; the CVSS vector indicates no authentication (PR:N) and no user interaction (UI:N) are needed once the hardcoded credential is extracted. The principal limiting factor is market scope - the app is distributed only in China, so the exposed user base and backend are region-specific - and successful data access depends on the embedded credential still being valid on Lenovo's servers. Whether integrity (data modification) is actually achievable is unconfirmed; the description supports only read access to health data.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H) implies a fully remote, unauthenticated, low-complexity attack, which is plausible for hardcoded credentials that unlock a network-reachable backend. However, the vector's VI:H (high integrity impact) is not supported by the description, which describes only reading sensitive health information - the confidentiality claim is well-grounded while the integrity claim appears overstated and should be verified with Lenovo. Real-world risk is tempered by scope: the app is distributed exclusively in the Chinese market, so the exposed population is regional rather than global. There is no KEV listing and no known POC, and no EPSS score was provided, so exploitation appears theoretical for now rather than active; that said, hardcoded-credential flaws are easy to weaponize once the app is reverse-engineered, so operators of the affected app should treat the confidentiality exposure as a priority to patch promptly.

Exploit ScenarioDerived

An attacker downloads the Lenovo Health APK, decompiles it, and extracts the hardcoded backend credential or API key. Using that secret from any internet-connected host, they authenticate to Lenovo's health-data service and retrieve other users' sensitive health information without owning those accounts. No public POC is known at time of analysis, but the extraction technique is standard mobile reverse-engineering.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 10, 2026

Sensitive health-data exposure in the Lenovo Health Android application (distributed exclusively in the Chinese market) stems from hardcoded credentials (CWE-798) that let an attacker access users' health-related information without legitimate authentication. Reported by Lenovo PSIRT and tracked under a single Lenovo advisory, it carries a CVSS 4.0 base of 9.3 driven by high confidentiality impact. No public exploit has been identified at time of analysis, and it is not listed in CISA KEV.

RemediationAI

Update the Lenovo Health app to the fixed release referenced in Lenovo's advisory (https://iknow.lenovo.com.cn/detail/442248); no exact patched version number was provided in the input, so confirm the fixed build directly with Lenovo. Because the flaw is server-side-reachable via hardcoded credentials, the durable fix must include Lenovo rotating/revoking the embedded secrets and moving to per-user authentication tokens - a client update alone is insufficient if the leaked credential remains valid, so users should not assume safety until Lenovo confirms backend credential rotation. As a user-side interim measure, minimize the health data stored in the app and monitor accounts for anomalous access; there is no meaningful client-side configuration workaround since the credential is baked into the binary.

Affected VersionsENISA

Health Application 0 ≤1.5.0

Affected Packages

euvd health_application no fix

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

The affected component is a native Android mobile application (Lenovo Health) that presumably communicates with a Lenovo cloud backend to store and retrieve personal health metrics. The root cause is CWE-798 (Use of Hard-coded Credentials): secrets such as API keys, service-account passwords, or backend access tokens are embedded directly in the shipped app binary. Because Android APKs are trivially decompiled, any hardcoded secret is effectively public, and if that secret grants access to a health-data API, an attacker can reuse it to reach data that should be gated behind per-user authentication. No CPE strings were supplied, so exact package name and version boundaries are not enumerated in the input.

Know when Android 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 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
vuln.today AI 7.5 HIGH

Hardcoded credential extractable from the APK enables remote unauthenticated access to health data (C:H); description supports confidentiality only, so I:N/A:N despite the vendor vector's VI:H.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (lenovo).

CVSS VectorVendor: lenovo

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

DescriptionCVE.org

A vulnerability was reported in Lenovo Health Android Application, distributed exclusively in the Chinese market, that could allow an attacker to access sensitive health-related information.

Executive ViewAI

Why It Matters

Lenovo Health Android application (China market) contains hardcoded credentials enabling unauthorized access to users' health data; no public exploit identified at time of analysis. Organizations with Chinese user bases or unrestricted BYOD policies face direct risk of health data breach and associated regulatory exposure under privacy protection frameworks.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: immediate uninstallation of affected Lenovo Health app, mobile device management policies to block installation, discontinuation of personal health data input in application, and monitoring logs for unauthorized account access if user credentials compromised.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Low
regional consumer health app, China-only distribution
Data Quality
5 sources
Confidence: Medium

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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2015-3105 CRITICAL POC
10.0 Jun 10

Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows and OS X and before 11.2.202.466

CVE-2015-3864 CRITICAL POC
10.0 Oct 01

Integer underflow in the MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in mediaserver in A

CVE-2013-4710 CRITICAL POC
9.3 Mar 03

Android 3.0 through 4.1.x on Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank, and other devices does not properly imp

CVE-2015-1538 CRITICAL POC
10.0 Oct 01

Integer overflow in the SampleTable::setSampleToChunkParams function in SampleTable.cpp in libstagefright in Android bef

CVE-2024-21633 HIGH POC
7.8 Jan 03

Apktool versions 2.9.1 and prior contain a path traversal vulnerability when processing Android APK files. Malicious APK

CVE-2017-13156 HIGH POC
7.8 Dec 06

An elevation of privilege vulnerability in the Android system (art). Rated high severity (CVSS 7.8), this vulnerability

CVE-2016-2107 MEDIUM POC
5.9 May 05

The AES-NI implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h does not consider memory allocation during a

CVE-2015-3106 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2015-3107 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2013-4787 CRITICAL POC
9.3 Jul 09

Android 1.6 Donut through 4.2 Jelly Bean does not properly check cryptographic signatures for applications, which allows

CVE-2014-7911 HIGH
7.2 Dec 15

luni/src/main/java/java/io/ObjectInputStream.java in the java.io.ObjectInputStream implementation in Android before 5.0.

CVE-2016-0801 CRITICAL POC
9.8 Feb 07

The Broadcom Wi-Fi driver in the kernel in Android 4.x before 4.4.4, 5.x before 5.1.1 LMY49G, and 6.x before 2016-02-01

References

Advisories & patches

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