---
id: CVE-2026-54380
title: VitaFit Cloud API Stored XSS via SVG File Upload
summary: >-
  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 …
severity: medium
cvss: 5.4
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N'
cvssSource: cna
cwe:
  - CWE-79
vendor: 'Shenzhen Shine Industrial Co., Ltd.'
product: VitaFit
affected:
  - VitaFit < 2026-10-30
published: '2026-11-04'
updated: '2026-11-04'
sourceUpdated: '2026-11-04T22:10:52.501Z'
source: CVEORG
sourceUrl: 'https://www.cve.org/CVERecord?id=CVE-2026-54380'
references:
  - url: 'https://github.com/je-lv/vitafit-security-research'
    label: Researcher Disclosure
  - url: 'https://play.google.com/store/apps/details?id=com.vt.vitafit'
    label: Google Play
  - url: >-
      https://www.vulncheck.com/advisories/vitafit-cloud-api-stored-xss-via-svg-file-upload
    label: 'VulnCheck Advisory: VitaFit Cloud API Stored XSS via SVG File Upload'
tags:
  - cve.org
ingestedAt: '2026-11-05T21:36:00.636Z'
---

## Overview

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.

## Affected

- `VitaFit < 2026-10-30`

## Remediation

Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
