Read the docs
TI-2026-85239 Aliases CVE-2026-54380GHSA-mcvv-pcqf-fqr2

Stored cross-site scripting in VitaFit Cloud API via SVG uploads

Priority LOW 22CWE-79Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
Passive
Attack complexity
Low
Attack requirements
None
Impact type
Cross-site scripting
Confidentiality · integrity · availability
None · None · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-79.

Summary

VitaFit cloud API before 2026-10-30 contains a stored cross-site scripting flaw (CWE-79) in its handling of uploaded files. An authenticated attacker can upload an SVG image with malicious JavaScript to the shared storage bucket, and the script runs when a victim opens the file directly in a browser. The references include an exploit link.

Written with Claude Haiku 5.5 from the sources below · 2026-11-05

Description from the CNA

VitaFit cloud API before 2026-10-30 contained a stored cross-site scripting vulnerability that allows authenticated attackers to upload an SVG image containing malicious JavaScript to the shared storage bucket. Attackers can exploit the application's failure to restrict scripts or force downloads for image/svg+xml content, causing the JavaScript to execute when a victim opens the file via direct browser navigation.

Why it matters now

EPSS 0.00165 5th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by the CNA
Fix Fixed VitaFit (Shenzhen Shine Industrial Co., Ltd.): 2026-10-30

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
Shenzhen Shine Industrial Co., Ltd.VitaFitbefore 2026-10-302026-10-30Patch availableCNA

Remediation

Update VitaFit to version 2026-10-30 or later, which fixes this issue.

Written with Claude Haiku 5.5 from the sources below · 2026-11-05

  • Fix · CNA VitaFit (Shenzhen Shine Industrial Co., Ltd.) Fixed in 2026-10-30

Fixed in the same release

Records fixed by the same vendor advisory or release, as the CNA lists them.

  • Release ·

    Shenzhen Shine Industrial VitaFit 2026-10-30

    7 records Highest priority Priority MEDIUM 2 MEDIUM, 5 LOW

    Other records, highest priority first

    • TI-2026-85254 Authentication bypass in VitaFit Cloud API login endpointPriority MEDIUM 41
    • TI-2026-85238 Broken access control in VitaFit cloud API exposes other users' filesPriority MEDIUM 40
    • TI-2026-85244 Misconfigured storage bucket in VitaFit Cloud API exposes user filesPriority LOW 38

Timeline

  1. 2026-11-04 Threatist record created from CVE-2026-54380
  2. 2026-11-05 Alias added: GHSA-mcvv-pcqf-fqr2

References

  • TI-2026-85254 Authentication bypass in VitaFit Cloud API login endpoint CVSS 4.0CRITICAL 9.3
  • TI-2026-85238 Broken access control in VitaFit cloud API exposes other users' files CVSS 4.0CRITICAL 9.3
  • TI-2026-85244 Misconfigured storage bucket in VitaFit Cloud API exposes user files CVSS 4.0HIGH 8.7
  • TI-2026-85234 Hardcoded credentials in VitaFit Android expose third-party secrets CVSS 4.0HIGH 8.7
  • TI-2026-85232 Insecure TLS certificate validation in VitaFit Android app CVSS 4.0HIGH 8.7
  • TI-2026-85235 VitaFit Android Long-Lived Session Token Exposure CVSS 4.0HIGH 8.6
See all 11 →

Sources