CVE Catalog

CVE-2026-92263

HighCVSS 7.2
Published: Updated: Translated: NVD NIST

Summary

In SparkyFitness, the api/admin/backup/restore endpoint interpolates an uploaded filename into a shell command. An authenticated global administrator can upload a restore archive with a crafted filename containing shell metacharacters, allowing execution of arbitrary OS commands with server process privileges.

Risk Assessment

An attacker with administrator privileges can execute arbitrary OS commands, leading to full server compromise. The risk includes system takeover and data access.

Recommendation

Update SparkyFitness to version 1.6.0 or later. Restrict access to the restore endpoint and validate filenames before processing.

Other vulnerabilities in SparkyFitness

Original NVD description (English source)

SparkyFitness is a self-hosted, AI-powered health and fitness tracker for families. Prior to 1.6.0, the api/admin/backup/restore endpoint interpolates an uploaded filename into a shell command. An authenticated global administrator uploads a restore archive with a crafted filename. The administrator can supply a restore archive with a filename containing shell metacharacters. Successful exploitation can execute arbitrary operating-system commands with the server process privileges. This issue is fixed in version 1.6.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS