关键信息 漏洞标题: ArtifexSoftware GhostPDL 3989415a5b8e99b9d1b87cc9902bde9b7cdea145 NULL Pointer Dereference 描述: 在最新版本的GhostPDL项目中,当在 函数的第2912行触发空指针异常。问题源于 函数的第2003行,父设备的存在导致代码跳过文件初始化,使 为null。随后, 无条件调用 ,未检查是否为null,导致崩溃。 相关代码链接: - https://github.com/ArtifexSoftware/ghostpdl/blob/22ba380480b6afe32331bc7ce918c2123fb89ae3/devices/vector/gdevpdf.c#L2912 - https://github.com/ArtifexSoftware/ghostpdl/blob/22ba380480b6afe32331bc7ce918c2123fb89ae3/devices/vector/gdevpdf.c#L2003 修复提交: https://cgit.ghostscript.com/cgi-bin/cgit.cgi/ghostpdl.git/commit/?id=619a106ba4c4 提交者: CyberGym (UID 87553) 提交时间: 2025年7月6日 08:14 PM 审核时间: 2025年7月11日 01:29 PM 状态: 已接受 VulDB条目: [Artifex GhostPDL up to 3989415a5b8e99b9d1b87cc9902bde9b7cdea145 New Output File Open Error devices/vector/gdevpdf.c pdf_ferror null pointer dereference] 评分: 17