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/brains93/cve-2024-24576-poc-python
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebAprendizaje y EducaciónDesarrollo de Payloads
GitHubbrains93/cve-2024-24576-poc-python

CVE-2024-24576-PoC-Python

Exploit de prueba de concepto para CVE-2024-24576, que demuestra la ejecución arbitraria de comandos en Windows mediante inyección de argumentos en archivos BAT. Incluye implementaciones en Python y Go para pruebas y educación.

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
93hace 2 añosAún no revisado

CVE-2024-24576-Poc-Python

Un POC rápido para la vulnerabilidad revelada aquí https://flatt.tech/research/posts/batbadbut-you-cant-securely-execute-commands-on-windows/

Después de ejecutar el script, se solicitará un argumento para pasar al archivo BAT. En la captura de pantalla se puede ver que al agregar " la API subyacente que Windows utiliza para llamar a cmd puede ser escapada, permitiendo la ejecución arbitraria de comandos; en este caso, abrimos calc.exe image

Obviamente, este código en sí mismo no es malicioso; solo sirve para demostrar que incluso una entrada saneada (a menos que se eliminen todas las comillas dobles) si se llama a un archivo BAT podría ser explotada de esta manera, afectando potencialmente a aplicaciones web públicas.

Video explicativo https://youtu.be/xjL4pdf7pJ0

Trabajo en curso Hay otros lenguajes marcados como que tienen los mismos problemas. Probé Ruby pero parece no verse afectado; seguiré probando más para ver dónde surgen problemas.

Código en Golang aún por probar. El código en Ruby parece no verse afectado por la misma ruta de explotación.

Crédito:

  • @Frostb1te por el POC en Rust https://github.com/frostb1ten/CVE-2024-24576-PoC
  • RyotaK Divulgación inicial
Descargar herramienta