What’s Vulnerable › Vulnerabilities
CVE-2025-24960: Missing Input validation for filename in backups endpoint in Jellystat
- Severity: high (CVSS 8.7 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.5% probability of exploitation in the next 30 days
- Public exploit or detection template: none known
- Published: 2025-02-03 · updated 2026-06-17
- Weakness: CWE-22
Description
Jellystat is a free and open source Statistics App for Jellyfin. In affected versions Jellystat is directly using a user input in the route(s). This can lead to Path Traversal Vulnerabilities. Since this functionality is only for admin(s), there is very little scope for abuse. However, the `DELETE` `files/:filename` can be used to delete any file. This issue has been addressed in version 1.1.3. Users are advised to upgrade. There are no known workarounds for this vulnerability.
Affected products
- CyferShepard Jellystat: before 1.1.3
References
- https://cwe.mitre.org/data/definitions/22.html
- https://github.com/CyferShepard/Jellystat/pull/303
- https://github.com/CyferShepard/Jellystat/security/advisories/GHSA-6x46-6w9f-ffv6
Get alerted when CVE-2025-24960 or the next vulnerability affects your stack