Skip to main content

VitaFit CVE-2026-54373

| EUVDEUVD-2026-117147 MEDIUM
Cleartext Transmission of Sensitive Information (CWE-319)
2026-11-04 VulnCheck GHSA-4r4r-f5c6-rqj6
5.1
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Gain adjacent network position (MITM)
  2. Exploit
    Intercept cleartext HTTP app traffic
  3. Execution
    Tamper with unencrypted support content
  4. Impact
    Deliver manipulated content to app user

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V12 - Secure Communication Transport encryption
Exploitation Conditions

Exploitation requires the attacker to hold an adjacent-network man-in-the-middle position (AV:A) between the VitaFit app and its server, and the victim must actively be using the app over that untrusted network (UI:P). The specific precondition is the app's absence of an Android network security configuration, which permits cleartext HTTP communication that the attacker can read and rewrite; the trigger is the app sending/receiving support content over unencrypted HTTP. Limiting factors: no remote internet-wide reach (not AV:N), no authentication is bypassed and no credentials are exposed (confidentiality impact is N), impact is confined to tampering with displayed support content (integrity-low), and it affects versions before 2.8.1.0. Users on trusted networks or on patched builds (2.8.1.0 and later) are not exposed.

Impact

This is a genuinely medium-severity, low-urgency issue rather than a high-priority emergency. The CVSS 4.0 vector (AV:A/AC:L/AT:N/PR:N/UI:P, VI:L only) tells a consistent story: the attacker must be on the same adjacent/local network as the victim (AV:A, not AV:N), the only impact is low integrity (VI:L) - tampering with support content shown in-app - with no confidentiality (VC:N) or availability (VA:N) impact, and passive user interaction is needed (UI:P, the user must be using the app over the hostile network). No EPSS score and no CISA KEV listing are present in the input, and the vuln.today decision label is 'this_month' (routine patch cadence), all of which argue against widespread or active exploitation. The one PoC reference (a GitHub security-research repo) is explicitly 'reference only, not verified as working exploit code,' so it should not be treated as a weaponized exploit. The signals are mutually consistent, not conflicting: a real but limited integrity-only flaw requiring a privileged network position. Note the absence of EPSS data means statistical exploitation probability cannot be assessed from this input.

Exploit ScenarioDerived

A victim uses the VitaFit app while connected to an attacker-controlled or compromised network (e.g., open Wi-Fi). Because the app lacks an Android network security configuration and permits cleartext HTTP, the attacker performs a man-in-the-middle and rewrites the unencrypted support content the server returns, displaying manipulated information to the user. A public PoC reference exists but is not verified as working exploit code.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Nov 04, 2026

Cleartext HTTP handling in the VitaFit Android app (com.vt.vitafit) before 2.8.1.0 lets an attacker who holds a man-in-the-middle position on the same untrusted network read and rewrite the traffic the app exchanges with its server, allowing tampering with the support content shown to the user. The app ships no Android network security configuration, so communications that should be encrypted can travel as plain HTTP; confidentiality impact is assessed as none and integrity impact as low, since the abuse is limited to altering displayed support text rather than exposing credentials or executing code. Exploitation requires the victim to be actively using the app on that adjacent network, and a public PoC reference exists (a GitHub security-research repository) though it is not verified as working exploit code; there is no CISA KEV entry and no confirmed active exploitation, and the issue is rated medium severity with low urgency, fixed in version 2.8.1.0.

RemediationAI

Upgrade the VitaFit Android app to version 2.8.1.0 or later, which is the fixed release for this issue (vendor-released patch: 2.8.1.0); confirm the installed version in the Play Store listing at https://play.google.com/store/apps/details?id=com.vt.vitafit before considering the device remediated, and consult https://www.vulncheck.com/advisories/vitafit-android-cleartext-traffic-via-missing-network-security-config for the vendor's guidance. Because the exposure depends on the network path, interim risk reduction means keeping the app off untrusted or shared Wi-Fi and off networks with unknown proxies or captive portals, or routing the device through a trusted VPN, with the trade-off that this only removes the attacker's position and does not fix the missing network security configuration - the app still transmits in cleartext whenever those controls are not in place. Note that no server-side change is described as a mitigation in the available sources, so installing 2.8.1.0 remains the only complete fix.

Affected VersionsENISA

VitaFit 0 <2.8.1.0

Affected Packages

euvd vitafit fix: 2.8.1.0

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-319 (Cleartext Transmission of Sensitive Information) in an Android client. Android provides a network security configuration mechanism (an XML resource referenced from the manifest) that lets an app declare which domains must be reached over HTTPS and whether cleartext traffic is permitted; the VitaFit build predating 2.8.1.0 lacks such a configuration, so the platform default posture is not tightened and plain HTTP requests to the vendor's backend are allowed. Any party positioned on the network path - a shared Wi-Fi access point, a captive portal, or an on-path attacker on the same adjacent segment - can therefore observe those requests and inject or alter the responses. The assessed vector CVSS:3.1/AV:A/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N confirms the prerequisites: adjacency rather than internet-wide reach, no privileges required, and victim interaction, with integrity-only, low impact and no scope change. The referenced CPE (cpe:2.3:a:shenzhen_shine_industrial_co.,_ltd.:vitafit) identifies the Shenzhen Shine Industrial Co. VitaFit Android package as the affected product; the trigger is specifically the app sending or receiving support content over unencrypted HTTP, and no other transport or data flow is described in the available sources.

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

Vendor (VulnCheck) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 3.5 LOW

Adjacent MITM position needed (AV:A), victim must use the app over the hostile network (UI:R), no auth required (PR:N), and only low integrity impact from content tampering (I:L, C:N/A:N).

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

Lifecycle Timeline

2
Patch available
Nov 04, 2026 - 23:02 EUVD
CVE Published
Nov 04, 2026 - 21:51 cve.org
MEDIUM 5.1

DescriptionCVE.org

VitaFit Android application (com.vt.vitafit) before 2.8.1.0 contains a cleartext traffic vulnerability that allows network-based attackers to intercept or modify unencrypted HTTP communications due to the absence of an Android network security configuration. Attackers on an untrusted network can manipulate support content displayed to the user by tampering with unencrypted HTTP traffic between the app and server.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
niche consumer fitness/smart-scale Android app, limited deployment footprint
Exploit
POC
Public exploit code exists
Social Media
1
Sightings
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 MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
Scheduled
Exploitation· derived
Poc
System Exposure· derived
Controlled
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2026-54384 CRITICAL POC
9.3 Nov 04

VitaFit's cloud API before 2026-10-30 would issue a full authenticated session for any account whose linked Google or Fa

CVE-2026-54378 CRITICAL POC
9.3 Nov 04

Broken access control in the VitaFit cloud API before the 2026-10-30 fix lets any authenticated account holder call POST

CVE-2026-54381 HIGH POC
8.7 Nov 04

VitaFit's cloud API left its backing object storage bucket readable by anyone, so an attacker who locates the bucket can

CVE-2026-54374 HIGH POC
8.7 Nov 04

Hardcoded third-party integration credentials in the VitaFit Android app before 2.8.1.0 expose embedded WeChat, Tencent

CVE-2026-54372 HIGH POC
8.7 Nov 04

Insecure TLS certificate validation in the VitaFit Android app (com.vt.vitafit) before 2.8.1.0 lets an unauthenticated a

CVE-2026-54375 HIGH POC
8.6 Nov 04

VitaFit Android before 2.8.1.0 exposes unencrypted m_session_id tokens in application backups, allowing anyone who obtai

CVE-2026-54376 HIGH POC
8.2 Nov 04

Token interception in VitaFit Android before 2.8.1.0 allows a malicious app already installed on the device to register

CVE-2026-54383 HIGH POC
7.1 Nov 04

The VitaFit cloud API, in builds prior to the 2026-10-30 release, returns other users' personally identifiable and healt

CVE-2026-54377 MEDIUM POC
6.9 Nov 04

Authenticated users of the VitaFit fitness and smart-scale cloud API can read other accounts' data - email address, prof

CVE-2026-54382 MEDIUM POC
6.3 Nov 04

An improper access control flaw in the VitaFit cloud API let authenticated holders of Cognito-issued AWS credentials wri

CVE-2026-54380 MEDIUM POC
5.1 Nov 04

Stored cross-site scripting in the VitaFit cloud API (builds before 2026-10-30) lets an authenticated account holder upl

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