Missing Authorization in SparkyFitness Allows Data Deletion by Authenticated Users
CVE-2026-113612

5.3MEDIUM

Key Information:

Vendor

Codewithcj

Vendor
CVE Published:
20 October 2026

What is CVE-2026-113612?

SparkyFitness versions prior to 0.17.0 exhibit a missing authorization vulnerability that can be exploited by authenticated users. This flaw allows users to delete food variant data belonging to other users through the unrestricted DELETE /api/foods/food-variants/:id endpoint. Attackers can easily retrieve variant IDs from publicly accessible food read endpoints, enabling them to maliciously remove serving and nutrition variants of shared foods, thereby compromising the integrity of victims' data.

Affected Version(s)

SparkyFitness 0 < 0.17.0

References

CVSS V4

Score:
5.3
Severity:
MEDIUM
Confidentiality:
None
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Sanjorn Keeratirungsan (dizconnectz)
.