
CVE-2025-49132的概念验证漏洞利用,滥用Pterodactyl中的文件包含漏洞,通过pearcmd.php实现远程代码执行。
我针对 CVE-2025-49132 编写了这个 PoC,因为它制作起来很有趣,并且是我在 deepreview 网络安全平台上的一个挑战的一部分!
该 CVE 利用了一个文件包含漏洞,可通过 pearcmd.php 脚本升级为远程代码执行。这是一项很酷的技术,如需完整解释,请在我的网站上完成 关于此 CVE 的挑战,并阅读包含所有技术细节的解答页面。
使用方法:
python3 poc.py 127.0.0.1 'touch /tmp/omgitworks'
如果运行正常,响应中应该会看到一个内部服务器错误。另外,如果你的 payload 中包含 + 符号,可能会失效。PHP 二进制文件的安装路径可能需要修改,这里我使用了容器中的默认路径,但如果安装在完整的 Linux 环境中,路径可能不同。
PS:hi ippsec ;)