CVE-2026-35032: Jellyfin: Potential SSRF + Arbitrary file read via LiveTV M3U tuner
Jellyfin is an open source self hosted media server. Versions prior to 10.11.7 contain a vulnerability chain in the LiveTV M3U tuner endpoint (POST /LiveTv/TunerHosts), where the tuner URL is not validated, allowing local file read via non-HTTP paths and Server-Side Request Forgery (SSRF) via HTTP URLs. This is exploitable by any authenticated user because the EnableLiveTvManagement permission defaults to true for all new users. An attacker can chain these vulnerabilities by adding an M3U tuner pointing to an attacker-controlled server, serving a crafted M3U with a channel pointing to the Jellyfin database, exfiltrating the database to extract admin session tokens, and escalating to admin privileges. This issue has been fixed in version 10.11.7. If users are unable to upgrade immediately, they can disable Live TV Management privileges for all users.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Jellyfinto a version that resolves this vulnerability.Fixed in 10.11.7 - Configuration
If you cannot upgrade immediately, disable Live TV Management privileges for all users by setting EnableLiveTvManagement so non-admin users cannot use Live TV Management.
Jellyfin EnableLiveTvManagement permission = disabled for all users
Event History
Frequently Asked Questions
What is the severity of CVE-2026-35032?
CVE-2026-35032 is considered a high severity vulnerability due to its potential for SSRF and arbitrary file read.
How do I fix CVE-2026-35032?
To fix CVE-2026-35032, upgrade Jellyfin to version 10.11.7 or later.
What does the CVE-2026-35032 vulnerability affect?
CVE-2026-35032 affects Jellyfin versions prior to 10.11.7, specifically the LiveTV M3U tuner endpoint.
Can CVE-2026-35032 lead to remote code execution?
CVE-2026-35032 does not directly lead to remote code execution but allows for potential SSRF and file read risks.
How is the vulnerability in CVE-2026-35032 exploited?
CVE-2026-35032 can be exploited by sending a malicious POST request to the /LiveTv/TunerHosts endpoint with an unvalidated tuner URL.