Web Exploit · Medium

ARMAGEDDON

Un sitio Drupal que nadie actualizó. El laboratorio entrena una cadena muy frecuente en auditorías: identificar la versión exacta del CMS a partir de los archivos que el propio gestor publica, encontrar una vulnerabilidad pública de ejecución remota y aprovecharla. Una vez dentro, la clave está en revisar la configuración de la aplicación y en un error humano clásico, reutilizar la misma contraseña en varios sitios, antes de escalar con sudo.

🎯 Dificultad: Medium 🛡️ MITRE: T1190 - Exploit Public-Facing Application 📜 NIST: SP-DEV-002 (Software Security Assessor)

Competencias Técnicas y Herramientas

Habilidades Evaluadas: CMS Version Fingerprinting, Public Exploit Usage, Configuration File Review, Password Reuse, Sudo Privilege Escalation

Herramientas Recomendadas: Nmap, Metasploit Framework, Searchsploit, SSH, GTFOBins

Prerrequisitos: Identificación de versiones de CMS, uso de Metasploit o exploits públicos, archivos de configuración de Drupal y lectura de sudo -l.

Objetivo de Compromiso: Comprometer la máquina de principio a fin y capturar la flag final del laboratorio, que solo es legible con los máximos privilegios del sistema.

Writeups de ARMAGEDDON de la comunidad

Ver todos los writeups de Whoami-Labs

Preguntas Frecuentes del Laboratorio

¿Cómo se despliega el entorno en Docker?

Se descarga libremente desde la plataforma Whoami-Labs. El archivo ZIP contiene el script startlab.sh y el Dockerfile configurado para iniciar el contenedor vulnerable de forma autónoma.

¿Cómo se valida la bandera (flag)?

Una vez alcanzada la explotación máxima del host, debes ingresar la bandera canónica oficial en la interfaz del laboratorio para registrar el solve y acumular puntos en el ranking global.