
Exploit RCE 0-click non authentifié pour CVE-2024-50498. Exploite une vulnérabilité d'injection de code dans le plugin LUBUS WP Query Console afin d'exécuter du code PHP arbitraire, d'écrire un web shell dans le répertoire uploads, de détecter le système d'exploitation de la cible et de parvenir à une exécution de commandes à distance via un shell interactif.

Ce dépôt contient un exploit de type proof-of-concept pour CVE-2024-50498, une vulnérabilité d'injection de code non authentifiée dans le plugin WordPress LUBUS WP Query Console, conduisant à une exécution de commande à distance (RCE).
Le script envoie une requête POST spécialement conçue à un point de terminaison REST vulnérable afin d'injecter et d'exécuter du code PHP arbitraire. Il écrit un web shell dans le répertoire des téléversements de WordPress, détecte le système d'exploitation cible et fournit un shell distant interactif.
python CVE-2024-50498.py --target http://target-wordpress-site
Après l'exécution, le script déploie la charge utile, vérifie son accessibilité, détecte le système d'exploitation et ouvre un shell interactif.