
Exploração RCE não autenticada de 0-clique para CVE-2024-51793. Explora uma vulnerabilidade de upload arbitrário de arquivo via admin-ajax.php para enviar um payload PHP e alcançar execução remota de comandos em instalações WordPress vulneráveis, incluindo detecção de sistema operacional e um shell de comando interativo.

Este repositório contém um exploit de prova de conceito para o CVE-2024-51793, uma vulnerabilidade de upload arbitrário de arquivos não autenticada em um plugin vulnerável do WordPress, resultando em execução remota de comandos (RCE).
O script abusa de uma ação admin-ajax.php vulnerável para fazer upload de um payload PHP sem autenticação. Uma vez carregado, ele detecta o sistema operacional alvo e fornece um shell remoto interativo para execução de comandos.
python CVE-2024-51793.py --target http://target-wordpress-site
Após a execução, o script faz o upload do payload, extrai a URL do arquivo carregado da resposta do servidor, detecta o SO e entra em um shell interativo.