Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessEnumerate victim's linked Google/Facebook identifier
-
DeliverySubmit identifier to POST /front/login/sns/
-
ExploitServer skips identity-provider ownership proof
-
ExecutionObtain full victim account session
-
ImpactRead/modify profile, delete auth record (lockout)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Anti-spoofing controls
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires knowledge of the victim's SNS account identifier (a linked Google or Facebook identifier) obtained through account enumeration, which is then POSTed to the POST /front/login/sns/ endpoint of the VitaFit cloud API; no proof of ownership (no IdP token/assertion) and no authentication are required (PR:N), and no user interaction is needed (UI:N). It affects the VitaFit cloud API before the 2026-10-30 server-side fix and appears to work against the default behavior of the SNS login endpoint. The principal limiting factor is that the attacker must first know or enumerate the specific victim's linked SNS identifier; additionally, because the API is a vendor-hosted cloud service patched centrally, backends updated on or after 2026-10-30 are no longer exploitable. |
| Impact | Signals conflict in a way that matters. The CVSS 4.0 base score is 9.3 (Critical) with AV:N/AC:L/AT:N/PR:N/UI:N and High confidentiality, integrity and availability to the vulnerable system - a remote, unauthenticated authentication-bypass (CWE-290) requiring no user interaction, which on its face is a top-priority flaw. However, the vuln.today decision label is 'monitor', not act_now/emergency, there is no CISA KEV listing (no confirmed active exploitation), and no EPSS score is provided, so exploitation probability cannot be quantified from the input. Critically, the affected asset is a cloud API fixed server-side 'before 2026-10-30'; because remediation is applied centrally by the vendor rather than by each operator, and today is 2026-11-04, the exploitable window for the hosted service is likely already closed for patched backends - this is the main reason real-world urgency is lower than the raw 9.3 implies. A public PoC reference exists (a GitHub security-research repo) but it is not verified as working exploit code, so it should not be treated as a weaponized exploit. Net: genuinely critical by mechanism and impact per account, but tempered to a monitor-level priority by the absence of KEV/EPSS evidence, the unverified PoC, the server-side already-deployed fix, and the low deployment footprint of a consumer fitness product. |
| Exploit ScenarioDerived | An attacker enumerates a victim's linked Google or Facebook account identifier and submits it to the POST /front/login/sns/ endpoint without any proof of ownership from the identity provider, receiving a full authenticated session for that account. With the session they read and modify the victim's profile and delete the account's authentication record, locking the legitimate user out. A public PoC reference exists; it is not verified as working exploit code. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Nov 04, 2026
VitaFit's cloud API before 2026-10-30 would issue a full authenticated session for any account whose linked Google or Facebook identifier was POSTed to the /front/login/sns/ endpoint, with no proof of ownership from the identity provider. Remote unauthenticated attackers (PR:N, UI:N in the assessed CVSS:3.1 vector) can therefore read and modify the victim's profile and delete the account's authentication record, locking the legitimate user out entirely; the practical prerequisite is knowing or enumerating the victim's linked SNS identifier, which the write-up describes as obtainable through account enumeration. A public PoC reference exists (a GitHub security-research repository); it is not verified as working exploit code, and there is no CISA KEV listing - exploitation is further constrained because the vulnerable component is a vendor-hosted backend that was patched centrally, so only backends not updated on or after 2026-10-30 remain exposed.
RemediationAI
The fix is vendor-side and already specified: the VitaFit cloud API was corrected on 2026-10-30, so the primary action is to confirm that any VitaFit backend or integration you depend on has been updated on or after that date - backends at or beyond that build are no longer exploitable, and no client-side patch to the com.vt.vitafit app is described as part of the fix. Review the VulnCheck advisory (https://www.vulncheck.com/advisories/vitafit-cloud-api-authentication-bypass-via-post-front-login-sns) and the researcher's repository (https://github.com/je-lv/vitafit-security-research) for the vendor's own statement and any deployment guidance; where you cannot confirm that a given backend has been updated, treat accounts on it as compromised, since the same endpoint can also delete the account's authentication record and lock the legitimate owner out. Beyond verifying the patched backend state, the available sources do not document additional workarounds for this endpoint.
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 flaw is CWE-290 (Authentication Bypass by Spoofing): the social-login path of the VitaFit cloud API trusted a client-supplied external account identifier as sufficient proof of identity, instead of validating an identity-provider token or assertion bound to that identifier. In a correctly implemented Google/Facebook login flow the backend exchanges or verifies an IdP-issued credential before minting a session; here, POST /front/login/sns/ minted the session directly from the identifier alone, so anyone holding a victim's linked SNS identifier inherits the account, and the same request path can remove the account's authentication record. The CPE cpe:2.3:a:shenzhen_shine_industrial_co.,_ltd.:vitafit:*:*:*:*:*:*:*:* attributes the product to Shenzhen Shine Industrial Co., Ltd., with the consumer-facing client distributed as the Android app com.vt.vitafit on Google Play; the defect itself sits in the server-side cloud API, not in the mobile binary. Signals conflict in a way that matters: the CVE carries a CVSS:4.0 base of 9.3 (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H, with subsequent-system metrics all N) while the independent assessment scores it CVSS:3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - the same critical 9.3 - yet the vuln.today priority decision is 'monitor' rather than act-now, reflecting that the vulnerable surface is a centrally patched vendor cloud service and that the attacker must first obtain a specific victim's linked identifier. The trigger conditions are documented for the SNS login endpoint's default behavior; no memory-safety or race condition is involved.
Know when Vitafit 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:H/VI:H/VA:H/SC:N/SI:N/SA:N
Remote unauthenticated SNS-login bypass needs no privileges or interaction (AV:N/AC:L/PR:N/UI:N); full account takeover gives read (C:H), profile modification (I:H) and auth-record deletion lockout (A:H).
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
Lifecycle Timeline
2DescriptionCVE.org
VitaFit cloud API before 2026-10-30 contained an authentication bypass vulnerability that allows remote attackers to obtain a full session for a victim's account by submitting a linked Google or Facebook account identifier to the POST /front/login/sns/ endpoint without providing proof of ownership from the identity provider. Attackers can forge a login using an identifier exposed through account enumeration to read and modify the victim's profile and delete the account's authentication record, preventing the legitimate user from logging in.
Technical POC Analysis
The vulnerable code path is the VitaFit cloud API social-login handler behind POST /front/login/sns/.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Latest POC
1 PoC candidate from github (unverified)
Sign in to open the public PoC links collected for this CVE.
Executive ViewAI
A critical authentication bypass in VitaFit's cloud API (CVE-2026-54384) enables unauthenticated attackers who can enumerate linked social media identifiers to take full control of user accounts, exposing sensitive profile data and allowing account deletion that permanently locks out legitimate users. The flaw affects all VitaFit customers whose accounts use Google or Facebook sign-in and whose backend was not centrally updated by October 30, 2026. Given the potential for mass account takeover and service disruption, executive leadership should prioritize verification of backend patch status and customer communication.
No vendor-released patch identified at time of analysis. Immediately restrict access to /front/login/sns/ (e.g., via WAF rules, API gateway policies, or network segmentation) to trusted IP ranges or disable the endpoint entirely until the backend is patched. Enhance monitoring for account enumeration attempts and suspicious authentication events, and enforce stronger authentication (e.g., MFA) for all user accounts where feasible.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Broken access control in the VitaFit cloud API before the 2026-10-30 fix lets any authenticated account holder call POST
VitaFit's cloud API left its backing object storage bucket readable by anyone, so an attacker who locates the bucket can
Hardcoded third-party integration credentials in the VitaFit Android app before 2.8.1.0 expose embedded WeChat, Tencent
Insecure TLS certificate validation in the VitaFit Android app (com.vt.vitafit) before 2.8.1.0 lets an unauthenticated a
VitaFit Android before 2.8.1.0 exposes unencrypted m_session_id tokens in application backups, allowing anyone who obtai
Token interception in VitaFit Android before 2.8.1.0 allows a malicious app already installed on the device to register
The VitaFit cloud API, in builds prior to the 2026-10-30 release, returns other users' personally identifiable and healt
Authenticated users of the VitaFit fitness and smart-scale cloud API can read other accounts' data - email address, prof
An improper access control flaw in the VitaFit cloud API let authenticated holders of Cognito-issued AWS credentials wri
Stored cross-site scripting in the VitaFit cloud API (builds before 2026-10-30) lets an authenticated account holder upl
Cleartext HTTP handling in the VitaFit Android app (com.vt.vitafit) before 2.8.1.0 lets an attacker who holds a man-in-t
EUVD-2026-117167
GHSA-gx2r-4x57-mvww
NVD
CVE.org
EPSS
Exploit-DB