IT SBIT Services
Schneeberger
DEEN
CVE tracker

Jellyfin: Path traversal in library virtual folder endpoints

CVE-2026-126499High 8.3

← All vulnerabilities

Summary

Jellyfin before 12.0 contains a path traversal vulnerability in the DELETE /Library/VirtualFolders and POST /Library/VirtualFolders/Name endpoints, because library names are not validated. Before the initial setup is completed, unauthenticated attackers can supply names such as '..' or absolute paths to recursively delete the data directory and jellyfin.db, or to move directories. The main impact is loss of data and integrity and a denial of service.

Affected

  • Jellyfin versions before 12.0 (CVE record: affected 0 to < 12.0)

Fixed in

  • Jellyfin 12.0 or later
  • Unknown whether a 10.11.x release contains the fix.

Workaround

  • Complete the initial setup wizard immediately after installation.
  • Do not expose the server to the internet until setup is finished and version 12.0 or later is running.
  • Back up the data directory before any upgrade.

Exploitation

Unknown. No public proof of concept or confirmed in-the-wild exploitation was found at the time of writing.

Our recommendation

  • Check whether any Jellyfin instance is reachable from the internet, especially fresh or unfinished installations.
  • Upgrade to Jellyfin 12.0 or later, preferably the latest stable release.
  • Back up the data directory before upgrading, because database changes in 12.0 may prevent a simple rollback.
  • Monitor the server for unexpected deletion or changes to library folders and the database.

Public exploits

PoC-in-GitHub, Metasploit and Exploit-DB list nothing for this CVE.

Research sources

Researched and written up in English and German by an AI (Claude by Anthropic) based on NVD, CISA, EPSS and the sources listed. The vendor information is authoritative. Researched on 11 Nov 2026, 02:23.

Original description (NVD)

Jellyfin before 12.0 contains a path traversal vulnerability in the DELETE /Library/VirtualFolders and POST /Library/VirtualFolders/Name endpoints that allows attackers to delete or move directories via unvalidated library names. Unauthenticated attackers can supply names like .. or absolute paths before setup completes to recursively delete the data directory and jellyfin.db.

NVD references (6)

Sources

The tracker combines official, freely usable data sources – updated continuously:

This product uses data from the NVD API but is not endorsed or certified by the NVD. EPSS data © FIRST.org.

Affected? We can help.

We check whether your systems are affected, install updates and close the gap – continuously with the System Health Checker if you wish.