SparkyFitness is a self-hosted, AI-powered health and fitness tracker for families. Prior to 1.6.0, SparkyFitnessServer/services/chatService.ts and SparkyFitnessServer/services/labelScanService.ts do not validate destinations supplied in custom AI service settings. An authenticated user saves a custom AI service URL and invokes an affected AI flow. The user can save a custom AI service URL and trigger an outbound request. Successful exploitation can send server-side POST requests with a controlled bearer value, probe internal services, and disclose the AI system prompt. This issue is fixed in version 1.6.0.
History

Thu, 29 Oct 2026 09:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 23 Oct 2026 11:00:00 +0000

Type Values Removed Values Added
First Time appeared Codewithcj
Codewithcj sparkyfitness
Vendors & Products Codewithcj
Codewithcj sparkyfitness

Fri, 16 Oct 2026 16:00:00 +0000

Type Values Removed Values Added
Description SparkyFitness is a self-hosted, AI-powered health and fitness tracker for families. Prior to 1.6.0, SparkyFitnessServer/services/chatService.ts and SparkyFitnessServer/services/labelScanService.ts do not validate destinations supplied in custom AI service settings. An authenticated user saves a custom AI service URL and invokes an affected AI flow. The user can save a custom AI service URL and trigger an outbound request. Successful exploitation can send server-side POST requests with a controlled bearer value, probe internal services, and disclose the AI system prompt. This issue is fixed in version 1.6.0.
Title SparkyFitness: SSRF via unvalidated custom_url in AI service settings
Weaknesses CWE-918
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published: 2026-10-16T15:53:05.454Z

Updated: 2026-10-28T18:20:33.855Z

Reserved: 2026-09-29T20:24:43.339Z

Link: CVE-2026-102923

cve-icon Vulnrichment

Updated: 2026-10-28T18:20:07.351Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T16:16:52.707

Modified: 2026-10-28T19:17:17.430

Link: CVE-2026-102923

cve-icon Redhat

No data.