Unauthenticated File Read Vulnerability in Jellyfin Media Server
CVE-2026-35033
9.3CRITICAL
What is CVE-2026-35033?
Jellyfin, an open-source self-hosted media server, has a vulnerability that allows unauthenticated users to read arbitrary files from the server. The vulnerability arises from the misuse of the StreamOptions query parameter, where the ParseStreamOptions method fails to validate the input properly. This lack of validation enables attackers to inject malicious ffmpeg commands that can access sensitive files, such as server configuration or user data. The affected endpoint, /Videos/{itemId}/stream, lacks authentication controls, although accessing valid item GUIDs typically requires user authentication. This issue was patched in version 10.11.7 to fortify security and mitigate the risk.
Affected Version(s)
jellyfin < 10.11.7
