针对 CVE-2024-50526 的未认证 0-click RCE 利用工具。利用易受攻击的 WordPress 表单插件中的任意文件上传漏洞,上传 PHP 载荷、验证其位置、检测目标操作系统,并通过交互式 Shell 实现远程命令执行。

该仓库包含针对 CVE-2024-50526 的概念验证漏洞利用,该漏洞是 Multi Purpose Mail Form WordPress 插件中的一个未经身份验证的任意文件上传漏洞,可导致远程命令执行(RCE)。
该脚本通过一个存在漏洞的表单端点,在无需认证的情况下上传 PHP 载荷。上传后,它会验证载荷位置,检测目标操作系统,并提供交互式远程 shell 以执行命令。
python CVE-2024-50526.py --target http://target-wordpress-site/mpmf-1/ --form-name hkh
执行后,脚本会上传载荷、确认其可访问性、检测操作系统,并进入交互式 shell。