Snyk has a proof-of-concept or detailed explanation of how to exploit this vulnerability.
In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsLearn about Server-side Request Forgery (SSRF) vulnerabilities in an interactive lesson.
Start learningUpgrade Jellyfin.Data to version 10.11.7 or higher.
Affected versions of this package are vulnerable to Server-side Request Forgery (SSRF) via the POST /LiveTv/TunerHosts endpoint when the tuner URL is not properly validated. An attacker can read arbitrary local files and perform unauthorized requests to internal or external systems by submitting a crafted M3U tuner configuration. This can lead to exfiltration of sensitive data, such as database files containing admin session tokens, and escalation of privileges. This is only exploitable if the user has the EnableLiveTvManagement permission, which defaults to true for all new users.