
CVE-2024-27348 Exploitation Toolkit : exploit RCE complet pour la vulnérabilité Apache Huge-Graph-Server.
📚 Cours : FC411 - Conception de Réseaux Sécurisés
👨🏫 Instructeur : Dr. Maira Sultan
🏫 Université : Université Prince Mugrin
📅 Année : 2025
⚡ Un toolkit complet pour exploiter CVE-2024-27348 (Apache Huge-Graph-Server) développé dans le cadre des exigences du cours FC411. Ce projet comprend à la fois l'exploit et un bind shell à des fins éducatives.
Ce dépôt contient deux outils complémentaires pour exploiter CVE-2024-27348 :
🔧 exploit.py - Exploite la vulnérabilité pour déployer un shell web PHP
🖥️ bind_shell.py - Fournit une interface shell interactive vers le shell web déployé
Ensemble, ces outils fournissent une chaîne d'exploitation complète pour tester les instances vulnérables d'Apache Huge-Graph-Server.
Déploie un shell web PHP sur une instance vulnérable d'Apache TinkerPop Gremlin Server (CVE-2024-27348).
✨ Fonctionnalités :
/tmp/shell.phpInterface en ligne de commande interactive pour le shell web PHP déployé.
✨ Fonctionnalités :
exit ou quit)git clone https://github.com/wqfh/MasterOfTheIndestry.git
cd MasterOfTheIndestry
📦 Installez les dépendances requises :
pip install -r requirements.txt
✅ Vérifiez l'installation :
python3 exploit.py --help
python3 bind_shell.py --help
🔧 Étape 1 : Déployer le shell
Utilisez exploit.py pour déployer le shell web PHP : bash
python3 exploit.py -u http://target:8182
🖥️ Étape 2 : Se connecter au shell
Utilisez bind_shell.py pour interagir :
python3 bind_shell.py -u http://target:4444
/gremlin/tmp/shell.php⚠️ AVIS JURIDIQUE IMPORTANT
| Caractéristique | Détails |
|---|
| ID CVE | CVE-2024-27348 |
| Sévérité | 🔴 Critique (CVSS : 9.8) |
| Produit concerné | Apache Huge-Graph-Server ≤ 3.7.1 |
| Type | Exécution de code à distance |
| Vecteur | Injection de requête Gremlin |