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-2021-41773 — Laboratorio Docker educativo para Apache HTTP Server 2.4.49 path traversal y RCE (CVE-2021-41773) con investigación de CVE, exploit PoC, evidencia de pruebas y guía de mitigación. | Kitploit
Herramientas/GitHubGitHub/emaar1x/cve-2021-41773
Análisis de VulnerabilidadesExplotaciónExplotación de Aplicaciones WebSeguridad WebPruebas de PenetraciónAprendizaje y EducaciónLabs y Práctica
GitHubemaar1x/cve-2021-41773

CVE-2021-41773

Laboratorio Docker educativo para Apache HTTP Server 2.4.49 path traversal y RCE (CVE-2021-41773) con investigación de CVE, exploit PoC, evidencia de pruebas y guía de mitigación.

Ver Repositorio
520hace 2 mesesAú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-2021-41773 — Path Traversal y RCE en Apache HTTP Server 2.4.49

⚠️ SOLO para uso educativo en laboratorios aislados. Este repositorio construye un servidor Apache deliberadamente vulnerable. Nunca lo ejecutes en un host en producción, activo o expuesto a internet.

Proyecto de prácticas de Red Team de Team Alpha (ITSOLERA — Seguridad Ofensiva / Desarrollo de Exploits para un CVE conocido). El trabajo está dividido en seis carpetas de tareas para que cada miembro pueda contribuir mediante su propia pull request.

📄 Informe final: 06-final-report/CVE-2021-41773-Final-Report.pdf


La vulnerabilidad en una línea

Apache 2.4.49 decodifica un punto codificado como %2e después de su comprobación de normalización de rutas, por lo que /files/.%2e/.%2e/.%2e/.%2e/etc/passwd escapa del directorio raíz de documentos. Con mod_cgi habilitado, el mismo truco contra /bin/sh permite la ejecución remota de código.

  • Afectados: solo Apache HTTP Server 2.4.49
  • Corrección incompleta: 2.4.50 → CVE-2021-42013 · Corregido por completo: 2.4.51
  • CVSS v3.1: 7.5 (lectura de archivos) / hasta 9.8 con CGI habilitado (RCE)

Estructura del repositorio

CarpetaResponsableEntregableEstado
01-cve-research/Fatima Bente MustafaResumen del CVE, versiones afectadas, causa raíz, CVSS, referencias✅ Hecho
02-lab-setup/Emaar EjazLaboratorio Docker con Apache 2.4.49 vulnerable + SETUP.md✅ Hecho
03-vulnerability-analysis/Anum Aamir SajjadANALYSIS.md + evidence-log.txt✅ Hecho
04-exploit-poc/Noor Saba Basitcve-2021-41773.py + exploit.sh + lógica✅ Hecho
05-testing-evidence/Sana TariqCapturas de pantalla, salida de terminal, registros del servidor✅ Hecho
06-final-report/Muhammad HammadInforme final compilado (PDF) + mitigación✅ Hecho

Ejecución del laboratorio

El objetivo vulnerable se encuentra en 02-lab-setup/. Desde dentro de esa carpeta:

docker build -t cve-2021-41773-lab:2.4.49 .
docker run -d --name apache-2449-vuln -p 127.0.0.1:8080:80 cve-2021-41773-lab:2.4.49

Consulta 02-lab-setup/SETUP.md para la guía completa de configuración, verificación, recopilación de evidencias y resolución de problemas.


Mitigación

Actualiza a Apache HTTP Server 2.4.51 o posterior. Como defensa en profundidad, mantén <Directory /> en Require all denied por defecto y concede acceso solo donde sea necesario.

Descargar herramienta