Approved changes feed: RSS · Atom
cpe:2.3:a:jellyfin:jellyfin:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Jellyfin (2e021dc9-3c0f-5845-9d0e-ef9de95552e6) |
|---|---|
| Product | Jellyfin (172be34b-9b79-5f8f-9b4c-9be0ce591d82) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from purl2cpe mapping |
PURL mappings
| PURL | Source | Last 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
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
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 |
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 |
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 |
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 |
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 |
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.