ZTE SmartLife Flaws Let Attackers Hijack Accounts by Resetting Passwords Without Verification
ZTE patched four SmartLife flaws, including an 8.8-severity password reset that enables account takeover.
ZTE patched four SmartLife vulnerabilities affecting versions 2.8.2 and earlier, with advisories issued on September 20, 2026. CVE-2026-86553 (CVSS 8.8) accepts a password reset from an account ID and a new password without proving ownership or checking a reset code. Related flaws allow email enumeration that returns backend account IDs (CVE-2026-86554, CVSS 4.3), fake registration via an email-verification bypass (CVE-2026-86552, CVSS 5.4), and extraction of a hardcoded app key (CVE-2026-86555, CVSS 6.2). Researcher Mina Nageh Salama validated the reset only on accounts they controlled.
- CVE-2026-86553 (CVSS 8.8) resets passwords without owner verification.
- Email lookup CVE-2026-86554 returns the backend account identifier.
- Hardcoded app key CVE-2026-86555 can expose account-server information.
- ZTE says all four issues were patched by September 20, 2026.
- Compromised accounts can control linked SmartLife home devices.
Vulnerabilities mentionedAll →
- CVE-2026-865525.4—SmartLife app dynamically generates brand‑new SmartLife application authentication parameters at runtimepublished
- CVE-2026-865538.8—Broken Authentication in ZTE SmartLife App Enables Account Takeoverpublished · ZTE SmartLife mobile app and its cloud account backend (endpoint /account/verify.serv)
Full article639 words · extracted from cybersecuritynews.com · click to collapse
ZTE has addressed four vulnerabilities in its SmartLife mobile application following the discovery of critical weaknesses that allowed attackers to enumerate accounts, retrieve account identifiers, reset passwords, and take over user accounts.
The most severe vulnerability, labeled as CVE-2026-86553, was assigned a CVSS score of 8.8 and affected ZTE SmartLife versions 2.8.2 and earlier.
This vulnerability enabled a password reset request to be executed successfully using a target account ID and a new password, without requiring any confirmation that the requester owned the account or had completed a reset-code verification process.
The vulnerable password reset process failed to implement a standard server-side verification procedure. Typically, a password reset requires a code sent to the account owner for validation or another form of user authentication before allowing a new password to be set.
However, the SmartLife backend accepted a password reset solely based on an account identifier and a new password. This lack of adequate verification created a pathway for account takeovers, especially when paired with an email enumeration issue.
According to the CVE description, attackers with access to SmartLife application authentication parameters could query the /account/verify.serv backend interface to check if an email address was registered.
When a valid account was entered, the API would also return the backend account ID, which an attacker could then use, along with spoofed authentication data, to reset the victim’s password successfully.
The researcher only validated this issue with accounts they controlled, but once the password change was executed, the new credentials could authenticate to the SmartLife service, confirming that the password change directly affected the account.
ZTE SmartLife Vulnerabilities
The flaws were uncovered by security researcher Mina Nageh Salama while examining the SmartLife ecosystem in conjunction with research on ZTE router firmware (H188A and H288A). This investigation led to a focus on the cloud account services used by the official ZTE SmartLife Android app.
In total, the coordinated disclosure resulted in four CVEs, and ZTE confirmed that all identified issues had been remediated.
| CVE | Issue | CVSS | Impact |
|---|---|---|---|
| CVE-2026-86552 | Email verification bypass | 5.4 | Fake account registration |
| CVE-2026-86553 | Password reset flaw | 8.8 | Account takeover |
| CVE-2026-86554 | Email/account ID disclosure | 4.3 | Account enumeration |
| CVE-2026-86555 | Hardcoded mobile app key | 6.2 | Server information exposure |
The email enumeration vulnerability, CVE-2026-86554, permitted attackers to differentiate between registered and unregistered SmartLife email addresses.
If an attacker supplied a registered email, the backend disclosed the account’s real backend identifier, making the password reset issue more exploitable.
Vulnerability CVE-2026-86555 involved a hardcoded key within the SmartLife application, which could be extracted to decrypt sensitive account-server information.
These flaws hold significant implications. The broader concern was that the backend system relied too heavily on application-level authentication for critical account actions.
While such authentication can indicate that a request may come from an authorized application context, it should not replace the need for robust proof that the requester controls the specific account being altered.
A compromised SmartLife account could expose various user-connected home environments, as the SmartLife application manages numerous home and device configurations. Therefore, account compromise can lead to more serious repercussions extending beyond mere access to user profiles.
To address these vulnerabilities, ZTE announced that it fully patched all reported issues, with advisories issued on September 20, 2026.
SmartLife users should update to the latest version in official app stores and consider changing passwords, especially if they reused them across services.
Additionally, reviewing connected devices and shared-home members is critical to maintaining security. For vendors, this case underscores the essential principle that password resets must include server-side verification to protect accounts.
Cut every SOC alert investigation by 21 min. Power your SOC with instant IOC context for immediate response: Integrate TI Lookup in your SOC
Abinayahttps://cybersecuritynews.com/
Abi is a Security Editor and fellow reporter with Cyber Security News. She is covering various cyber security incidents happening in the Cyber Space.