Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
CVE-2021-3156 — PoC für CVE-2021-3156 (sudo Heap-Überlauf) | Kitploit
Tools/GitHubGitHub/stong/cve-2021-3156
Privilege EscalationSchwachstellenanalyseExploitationPenetrationstestsRed TeamingBinary-Exploitation
GitHubstong/cve-2021-3156

CVE-2021-3156

PoC für CVE-2021-3156 (sudo Heap-Überlauf)

Repository anzeigen
429107vor 4 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

CVE-2021-3156

PoC für CVE-2021-3156 (sudo Heap-Overflow). Exploit von @gf_256 aka cts. Dank an r4j von super guesser für die Hilfe. Anerkennung an Baron Samedit von Qualys für die ursprüngliche Veröffentlichung.

Demo-Video

Wichtiger Hinweis

Der Änderungszeitpunkt von /etc/passwd muss neuer sein als die Systemstartzeit; falls das nicht der Fall ist, kannst du chsh verwenden, um es zu aktualisieren. Leider bedeutet das, dass du das Passwort für das Konto kennen musst, mit dem du arbeitest. Denke daran, dass chsh standardmäßig keine leeren Passwörter akzeptiert. Wenn es also leer ist, musst du möglicherweise eines mit passwd setzen.

Anleitung

  1. wget/curl
  2. RACE_SLEEP_TIME anpassen
  3. gcc exploit.c
  4. cp /etc/passwd fakepasswd
  5. ändere fakepasswd so, dass deine uid 0 ist
  6. ./a.out

Getestet auf Ubuntu 18.04 (sudo 1.8.21p2) und 20.04 (1.8.31)

Dieser Bug war als PoC zum Kotzen, es dauerte so etwa 3 sisyphische Tage, und dann hatte ich heute plötzlich unverschämtes Glück.

Tool herunterladen