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
参考链接 |
|
---|---|
http://www.securityfocus.com/bid/106948 | |
https://research.checkpoint.com/extracting-code-execution-from-winrar/ | |
https://www.win-rar.com/whatsnew.html |
受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
应用 | rarlab | winrar | * |
Up to (including) 5.61 |
- 攻击路径 本地
- 攻击复杂度 低
- 权限要求 无
- 影响范围 未更改
- 用户交互 需要
- 可用性 无
- 保密性 无
- 完整性 高
还没有评论,来说两句吧...