Katalog CVE

CVE-2026-92263

WysokieCVSS 7.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W SparkyFitness endpoint api/admin/backup/restore wstawia przesłaną nazwę pliku do polecenia powłoki. Uwierzytelniony administrator globalny może przesłać archiwum przywracania o spreparowanej nazwie pliku zawierającej metaznaki powłoki, co pozwala na wykonanie dowolnych poleceń systemowych z uprawnieniami procesu serwera.

Ocena ryzyka

Atakujący z uprawnieniami administratora może wykonać dowolne polecenia systemowe, co prowadzi do pełnej kompromitacji serwera. Ryzyko obejmuje przejęcie kontroli nad systemem i dostęp do danych.

Rekomendacja

Zaktualizuj SparkyFitness do wersji 1.6.0 lub nowszej. Ogranicz dostęp do endpointu przywracania i weryfikuj nazwy plików przed przetwarzaniem.

Inne podatności w SparkyFitness

Oryginalny opis (angielski, źródło NVD)

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.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS