Skip to main content
← All vulnerabilities
CVE-2026-49247

Jellyfin: Potential Authenticated path traversal in /ClientLog/Document

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 10.11.10
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

Jellyfin is an open source self hosted media server. From 10.9.0 until 10.11.10, the POST /ClientLog/Document endpoint accepts the Authorization header's Client and Version fields and uses them unsanitized as components of the on-disk filename when persisting client-uploaded log documents. As a result, any authenticated non-admin user can include ../ sequences in the Client field to cause Jellyfin to write attacker-controlled content to arbitrary paths reachable by the Jellyfin service user, with a forced .log suffix. This vulnerability is fixed in 10.11.10.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • jellyfin jellyfin

    From 10.9.0 · fixed in 10.11.10

References 1

GitHub · jellyfin/jellyfin