Ghostscript 路径穿越漏洞(CVE-2024-33870)
CVE编号
CVE-2024-33870利用情况
暂无补丁情况
N/A披露时间
2024-07-04漏洞描述
Ghostscript是一套建基于Adobe、PostScript及 PDF 的页面描述语言等而编译成的自由软件。 受影响版本中,当gp_validate_path_len函数验证一个路径时,它会区分绝对路径和相对路径。在相对路径的情况下会检查有和没有current-directory-prefix的路径(“foo”和“./foo”)。这没有考虑到有parent-directory-prefix的路径,当前目录“./”在允许的路径中,将通过检查并允许任意文件访问。解决建议
建议您更新当前系统或软件至最新版,完成漏洞的修复。
参考链接 |
|
---|---|
https://bugs.ghostscript.com/show_bug.cgi?id=707686 | |
https://www.openwall.com/lists/oss-security/2024/06/28/2 |
受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
系统 | debian_10 | ghostscript | * | Up to (excluding) 9.27~dfsg-2+deb10u9 | |||||
运行在以下环境 | |||||||||
系统 | debian_11 | ghostscript | * | Up to (excluding) 9.53.3~dfsg-7+deb11u7 | |||||
运行在以下环境 | |||||||||
系统 | debian_12 | ghostscript | * | Up to (excluding) 10.0.0~dfsg-11+deb12u4 | |||||
运行在以下环境 | |||||||||
系统 | fedora_39 | libgs | * | Up to (excluding) 10.02.1-5.fc39 | |||||
运行在以下环境 | |||||||||
系统 | fedora_40 | libgs | * | Up to (excluding) 10.02.1-10.fc40 | |||||
运行在以下环境 | |||||||||
系统 | opensuse_Leap_15.5 | ghostscript | * | Up to (excluding) 9.52-150000.194.1 | |||||
运行在以下环境 | |||||||||
系统 | opensuse_Leap_15.6 | ghostscript | * | Up to (excluding) 9.52-150000.194.1 | |||||
运行在以下环境 | |||||||||
系统 | suse_12.sp5 | ghostscript | * | Up to (excluding) 9.52-23.80.1 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_20.04 | ghostscript | * | Up to (excluding) 9.50~dfsg-5ubuntu4.12 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_22.04 | ghostscript | * | Up to (excluding) 9.55.0~dfsg1-0ubuntu5.7 | |||||
- 攻击路径 N/A
- 攻击复杂度 N/A
- 权限要求 N/A
- 影响范围 N/A
- 用户交互 N/A
- 可用性 N/A
- 保密性 N/A
- 完整性 N/A
CWE-ID | 漏洞类型 |
Exp相关链接

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论