Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
CVE-2024-10924 — POC pour CVE-2024-10924 écrit en Python | Kitploit
Outils/GitHubGitHub/julesbsz/cve-2024-10924
Analyse des VulnérabilitésExploitationExploitation d'Applications WebTests d'IntrusionAuthentificationApprentissage et Éducation
GitHubjulesbsz/cve-2024-10924

CVE-2024-10924

POC pour CVE-2024-10924 écrit en Python

Voir le dépôt
2il y a 1 anPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

POC pour CVE-2024-10924

Une faille de gestion d'erreur dans l'API REST du plugin WordPress Really Simple Plugins (versions entre 9.0.0 et 9.1.1.1 incluses) permet à un attaquant, lorsque l'authentification à deux facteurs est activée, de contourner l'authentification et de prendre le contrôle d'un compte utilisateur ou administrateur existant.

Comme je suis un gentil garçon, vous trouverez également la version 9.1.1.1 du plugin. Il suffit de décompresser et de le télécharger dans le dossier wp-content/plugins. N'oubliez pas d'activer le plugin et d'activer la 2FA.

Prérequis

Installez les dépendances requises avec pip :

root@kitploit:~
pip install -r requirements.txt

Liste des dépendances

  • argparse : Pour analyser les arguments de ligne de commande
  • validator-collection : Pour valider le format de l'URL.
  • requests : Pour envoyer des requêtes HTTP POST.
  • random : Pour générer un nonce aléatoire pour la charge utile

Utilisation

Syntaxe de la commande

Télécharger l’outil
root@kitploit:~
python exploit.py [-id USER_ID] URL

Exemples

  1. Avec un ID utilisateur spécifique :

    root@kitploit:~
    python exploit.py -id 10 http://localhost:8886/
    

    Cela envoie la charge utile d'exploitation avec un ID utilisateur de 10.

  2. Sans spécifier d'ID utilisateur :

    root@kitploit:~
    python exploit.py http://localhost
    

    Par défaut, l'ID utilisateur est 1.

Exemple de sortie

Exploitation réussie

root@kitploit:~
Exploit successful.

--------------------------------------------------
session_id=xyz123; path=/; HttpOnly
--------------------------------------------------

Échec de l'exploitation

root@kitploit:~
Exploit failed. Maybe the target is not vulnerable or the user ID is incorrect.

Considérations de sécurité

  • Utilisation responsable : Ce script est destiné uniquement à des fins éducatives et de tests d'intrusion.
  • Autorisation : Assurez-vous d'avoir une autorisation explicite pour tester le système cible.
  • HTTPS : Désactivez la vérification SSL (verify=False) uniquement si nécessaire pour les tests.

Licence

Je ne sais pas, mais je ne suis responsable de rien.