
此Python漏洞利用针对SPIP CMS的BigUp插件(≤ 4.3.1、4.2.15、4.1.17)中的一个关键未认证远程代码执行(RCE)漏洞。它滥用bigup_retrouver_fichiers参数,允许攻击者通过上传进度功能在无需认证的情况下执行任意PHP代码。
此Python脚本利用了SPIP CMS(共享互联网发布系统)中BigUp插件的一个未授权远程代码执行(RCE) 漏洞。该缺陷存在于 lister_fichiers_par_champs 函数中,当 bigup_retrouver_fichiers 参数设置为 1 时,该函数未能正确验证输入。这使得攻击者能够在无需认证的情况下上传恶意PHP载荷并在服务器上实现任意代码执行。
受影响的SPIP版本:
此版本的利用脚本专为受限实验室环境(如某些渗透测试平台中基于Guacamole的虚拟实验室)编写,在这些环境中:
pip 安装外部Python包与原始的公开版本不同,此脚本不需要诸如 rich_click、alive_progress、prompt_toolkit、 或 等库。它仅使用,因此在离线或锁定环境中更具可移植性和可用性。
beautifulsoup4random_user_agentpython3 exploit.py http://10.5.29.66 #target IP
## 致谢
此脚本改编自最初发布于以下地址的公开利用程序:
- https://github.com/Chocapikk/CVE-2024-8517