Jellyfin: Server-side request forgery in UserImage (CVE-2026-119549)
Jellyfin versions up to 12.4 contain an SSRF vulnerability where authenticated users can bypass image validation by submitting gzip-compressed SVG payloads in data URIs to interact with internal network resources or read local files.
CVE search metadata
CVE search record: CVE-2026-119549. Severity: high. CVSS: 7.1. KEV: no. Product: Jellyfin (<= 12.4). Brief: Jellyfin: Server-side request forgery in UserImage (CVE-2026-119549). Brief link: https://feed.craftedsignal.io/briefs/2026-10-jellyfin-ssrf/
Triage facts
Revision 1- Applicability
- Jellyfin (<= 12.4)
- Evidence
- Unknown
- Severity
- Medium
- Action
- Elevated
- Sources
- 1 public source
- Freshness
- Revision 1Oct 30, 13:29 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- A1Likely
Jellyfin versions through 12.4 are vulnerable to a Server-Side Request Forgery (SSRF) flaw in the image processing pipeline. An authenticated attacker can bypass the SvgSecurityValidator by embedding gzip-compressed SVG content into non-SVG image data URIs. By uploading a crafted image to the '/UserImage' POST endpoint and triggering a GET request to the same endpoint, the server can be coerced into accessing unauthorized internal network resources or reading local files. The vulnerability can also be leveraged to trigger memory exhaustion on the host system.
Impact
Successful exploitation allows an authenticated user to perform unauthorized internal network scanning, potentially read local image files on the server, or cause a denial-of-service state through memory exhaustion.
Recommendation
- Update Jellyfin to a patched version beyond 12.4 once available.
- Until an update is deployed, monitor '/UserImage' endpoints for anomalous POST requests from standard user accounts.
- Restrict access to the Jellyfin instance to trusted networks to mitigate the impact of internal SSRF probes.
Immediate actions
Inventory all public-facing Jellyfin instances for patch management once a fix is released
Threat Hunt
Identify authenticated users posting non-SVG content that may contain encoded data URIs to /UserImage
Data: Web server access logs or application audit logs
Mitigations
Upgrade Jellyfin to a version addressing CVE-2026-119549
CVE-2026-119549