WinRAR 路径遍历漏洞

CVE编号

CVE-2018-20251

利用情况

暂无

补丁情况

N/A

披露时间

2019-02-06
漏洞描述
在提取ACE存档之前,正在调用验证函数(在WinRAR代码中)。validation函数检查ACE存档中每个压缩文件的filename字段。如果验证程序函数不允许文件名(例如,文件名包含路径遍历模式),则应中止提取操作,并且不应提取任何文件或文件夹。但是,在创建文件和文件夹之后,对validator函数返回值的检查太迟了(在UNACEV2.dll中)。它只阻止对提取文件的写入操作。

解决建议
WinRAR厂商已发布新版本修复此漏洞,建议立即升级至最新版本:
https://www.win-rar.com/download.html
受影响软件情况
# 类型 厂商 产品 版本 影响面
1
运行在以下环境
应用 rarlab winrar * Up to
(including)
5.61
CVSS3评分
5.5
  • 攻击路径
    本地
  • 攻击复杂度
  • 权限要求
  • 影响范围
    未更改
  • 用户交互
    需要
  • 可用性
  • 保密性
  • 完整性
CWE-ID 漏洞类型
CWE-22 对路径名的限制不恰当(路径遍历)
阿里云安全产品覆盖情况