Approved changes feed: RSS · Atom

cpe:2.3:a:jellyfin:jellyfin:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorJellyfin (2e021dc9-3c0f-5845-9d0e-ef9de95552e6)
ProductJellyfin (172be34b-9b79-5f8f-9b4c-9be0ce591d82)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:docker/jellyfin/jellyfin purl2cpe 2026-06-01 10:15:30.388743
pkg:github/jellyfin/jellyfin purl2cpe 2026-06-01 10:15:30.388745
pkg:rpm/opensuse/jellyfin purl2cpe 2026-06-01 10:15:30.388747

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-49247 vulnerable 2026-07-29 00:57:45.298415 Jellyfin: Potential Authenticated path traversal in /ClientLog/Document
HIGH (8.8)
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.
Published: 2026-06-24T18:18:46.137Z
Updated: 2026-06-26T03:55:58.837Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-49246 vulnerable 2026-07-29 00:57:45.298292 Jellyfin: Potential MKV attachment filename path traversal to RCE
Jellyfin is an open source self hosted media server. Prior to 10.11.10, a specifically crafted MKV file containing forged filename tags can be leveraged to exploit missing path sanitization during playback. Jellyfin treats the MKV file name tag on MKV attachments as trusted and passes it unsanitized into Path.Combine(attachmentFolder, fileName) inside PathManager.GetAttachmentPath. Because .NET's Path.Combine neither normalises .. nor rejects a rooted second argument, a crafted MKV can redirect Jellyfin's MKV attachment extraction to any absolute path on disk. This triggers on any playback action of the affected video on a client which will attempt to burn in the subtitles by default.g This vulnerability is fixed in 10.11.10.
Published: 2026-06-24T18:21:25.846Z
Updated: 2026-06-25T20:00:30.296Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-49220 vulnerable 2026-07-29 00:57:45.288217 Jellyfin: Potential XSS in user management
MEDIUM (5.7)
Jellyfin is an open source self hosted media server. Prior to 10.11.9, a potential XSS attack exists in Jellyfin which can allow a non-privileged user to execute arbitrary Javascript in the context of a logged-in Administrative user, resulting in numerous potential issues. The Client header during an AuthenticateByName can contain arbitrary HTML and Javascript, which will then be executed by the Administrative user when visiting the Access tab of the user in question from within the dashboard. This vulnerability is fixed in 10.11.9.
Published: 2026-06-24T18:23:04.925Z
Updated: 2026-06-24T19:19:55.345Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-48793 vulnerable 2026-07-29 00:55:01.647350 Jellyfin: Potential FFmpeg argument injection via unescaped subtitle file path
HIGH (8.8)
Jellyfin is an open source self hosted media server. Prior to 10.11.10, a potential FFmpeg argument injection vulnerability exists in the subtitle conversion code path. SubtitleEncoder.ConvertTextSubtitleToSrtInternal (SubtitleEncoder.cs, line 382) interpolates the subtitle file path into FFmpeg command-line arguments without calling EncodingUtils.NormalizePath(). On Linux, filenames can contain double-quote characters, which break the argument quoting and allow injection of arbitrary FFmpeg arguments. The vulnerability is reachable without authentication via SubtitleController.GetSubtitle, which has no [Authorize] attribute. An attacker who can place a file in a Jellyfin media library directory (shared NAS, Samba share, guest upload) can achieve arbitrary file write on the server and information disclosure. This vulnerability is fixed in 10.11.10.
Published: 2026-06-24T18:22:18.293Z
Updated: 2026-06-26T03:56:00.432Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-35034 vulnerable 2026-06-08 07:59:13.433781 Jellyfin: Potential Application DoS from excessively large SyncPlay group names
MEDIUM (6.5)
Jellyfin is an open source self hosted media server. Versions prior to 10.11.7 contain a denial of service vulnerability in the SyncPlay group creation endpoint (POST /SyncPlay/New), where an authenticated user can create groups with names of unlimited size due to insufficient input validation. By sending large payloads combined with arbitrary group IDs, an attacker can lock out the endpoint for other clients attempting to join SyncPlay groups and significantly increase the memory usage of the Jellyfin process, potentially leading to an out-of-memory crash. This issue has been fixed in version 10.11.7.
Published: 2026-04-14T22:31:44.796Z
Updated: 2026-04-15T17:48:39.733Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-35033 vulnerable 2026-06-08 07:59:13.433420 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-35032 vulnerable 2026-06-08 07:59:13.433120 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-35031 vulnerable 2026-06-08 07:59:13.432529 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-32012 vulnerable 2026-06-08 07:18:58.950072 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-31499 vulnerable 2026-06-08 07:18:57.977032 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-43801 vulnerable 2026-06-08 06:45:53.071441 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-49096 vulnerable 2026-06-08 06:14:28.482572 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-48702 vulnerable 2026-06-08 06:14:27.912104 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-30627 vulnerable 2026-06-08 06:04:39.984596 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-30626 vulnerable 2026-06-08 06:04:39.983016 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-27161 vulnerable 2026-06-08 05:57:40.687845 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-23636 vulnerable 2026-06-08 05:56:04.133336 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-23635 vulnerable 2026-06-08 05:56:04.132841 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35910 vulnerable 2026-06-08 05:46:05.947337 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-35909 vulnerable 2026-06-08 05:46:05.946948 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-29490 vulnerable 2026-06-08 05:31:26.460176 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-21402 vulnerable 2026-06-08 05:29:11.949360 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.