Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify reachable Easy7 instance
-
DeliverySend unauthenticated request to /rest/user/updateUserPassword
-
ExploitExploit missing credential validation (CWE-640)
-
ExecutionOverwrite target account password
-
PersistAuthenticate as victim user
-
ImpactAccess platform functions under compromised identity
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Password recovery security
|
| Exploitation Conditions | No special conditions are required for initial exploitation - the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms remote, unauthenticated exploitation against the |
| Impact | The CVSS 4.0 base score of 5.5 with vector AV:N/AC:L/AT:N/PR:N/UI:N reflects a remotely exploitable, unauthenticated flaw requiring no interaction - a broad attack surface. However, impact is constrained to low integrity on the vulnerable system (VI:L) with no confidentiality or availability impact and no lateral scope change, which appropriately moderates the score. The E:P modifier (proof of concept exists) elevates practical concern beyond a theoretical flaw. Against these signals, the EPSS score of 0.03% (8th percentile) sharply contrasts: despite a public exploit, mass automated exploitation has not materialized, consistent with a product that may have limited internet-facing deployment globally. This vulnerability is not listed in CISA KEV, confirming no verified active exploitation campaign. The real-world risk tier is medium for organizations running Tiandy Easy7 in network-accessible configurations - account takeover via unauthenticated password manipulation is a meaningful threat even at low impact-severity ratings, particularly for surveillance or physical security platforms where credential compromise has physical consequences. No conflicting CVSS signal is present, though the CPE wildcard version range ('*') means affected version boundaries beyond 7.17.0 are not independently confirmed. |
| Exploit ScenarioDerived | An unauthenticated remote attacker identifies a Tiandy Easy7 7.17.0 instance accessible over the network and sends a crafted HTTP request to the |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 08, 2026
Weak password recovery in Tiandy Easy7 Integrated Management Platform 7.17.0 exposes the /rest/user/updateUserPassword API endpoint to unauthenticated remote manipulation, enabling an attacker to interfere with the password update process and achieve unauthorized integrity impact on user credentials (CWE-640). The CVSS 4.0 vector confirms unauthenticated network access with no prerequisites, and a public exploit has been disclosed via Feishu documentation. Despite the public POC, EPSS sits at 0.03% (8th percentile), indicating no widespread automated exploitation has been observed; the vendor did not respond to coordinated disclosure, leaving the flaw unpatched.
RemediationAI
No vendor-released patch has been identified at time of analysis - Tiandy did not respond to coordinated disclosure, so no official fix version exists to cite. Organizations should treat this as an unpatched vulnerability requiring compensating controls. The most effective immediate mitigation is to restrict network access to the /rest/user/updateUserPassword API endpoint via WAF rules, reverse proxy ACLs, or firewall policy, allowing only authenticated internal traffic to reach it - note this does not fix the underlying authentication bypass but raises the bar for exploitation. If the platform is internet-facing, it should be placed behind a VPN or network perimeter requiring authentication before API access is permitted. Monitor API logs for anomalous calls to /rest/user/updateUserPassword that originate outside expected user sessions. If the password recovery/update feature is not operationally required, consider disabling it at the application or network layer. Organizations should follow VulDB advisory updates at https://vuldb.com/vuln/365447 and the EUVD entry EUVD-2026-31698 for any vendor-issued patch.
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
The affected component is the REST API endpoint /rest/user/updateUserPassword within Tiandy Easy7 Integrated Management Platform 7.17.0 (CPE: cpe:2.3:a:tiandy:easy7_integrated_management_platform:*:*:*:*:*:*:*:*). CWE-640 (Weak Password Recovery Mechanism for Forgotten Password) describes flaws where a password reset or update flow fails to adequately verify the identity of the requesting party - common manifestations include missing authentication tokens, predictable or reusable reset tokens, missing server-side validation of the requesting user's identity, or unauthenticated invocation of the update endpoint itself. The CVSS 4.0 vector (PR:N, AT:N, AC:L) confirms that no authentication, no special attack configuration, and no elevated complexity are required, strongly suggesting the endpoint accepts password change requests without verifying ownership of the account being modified.
Know when Easy7 Integrated Management Platform 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:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P
Primary rating from Vendor (VulDB) · only source for this CVE.
CVSS VectorVendor: VulDB
Lifecycle Timeline
1DescriptionCVE.org
A vulnerability was determined in Tiandy Easy7 Integrated Management Platform 7.17.0. This issue affects some unknown processing of the file /rest/user/updateUserPassword of the component API Endpoint. Executing a manipulation can lead to weak password recovery. The attack can be executed remotely. The exploit has been publicly disclosed and may be utilized. The vendor was contacted early about this disclosure but did not respond in any way.
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.
A critical OS command injection vulnerability exists in Tiandy Easy7 Integrated Management Platform versions up to 7.17.
OS command injection in Tiandy Easy7 Integrated Management Platform 7.17.0 allows remote unauthenticated attackers to ex
Tiandy Easy7 Integrated Management Platform 7.17.0 contains an authentication bypass in the Device Identifier Handler co
An unrestricted file upload vulnerability exists in the Tiandy Easy7 Integrated Management Platform version 7.17.0, spec
Unauthenticated SQL injection in Tiandy Easy7 Integrated Management Platform 7.17.0 exposes database contents to remote
SQL injection in Tiandy Easy7 Integrated Management Platform versions up to 7.17.0 allows unauthenticated remote attacke
Tiandy Easy7 Integrated Management Platform 7.17.0 contains an SQL injection vulnerability in the /rest/devStatus/getDev
EUVD-2026-31698
GHSA-7frc-fvv8-6vw2
NVD
CVE.org
EPSS
VulDB
Exploit-DB