Joomla - CMS
📂 Joomla - CMS.
🔍 Identificación de la versión de Joomla y sus componentes.
💡 Si el servicio web no carga correctamente o parece inaccesible, podría haber virtual hosting. En ese caso, debemos agregar el dominio correspondiente en nuestro /etc/hosts, por ejemplo:
10.0.0.10 joomla.htb
.
🔍 Escaneo básico Joomla con Metasploit.
🔍 Enumerar Usuarios de Joomla
🔑 Ataque de fuerza bruta con Metasploit:
🛠️ Ejecución del exploit Joomla CVE-2015-8562 con Metasploit.
💡El exploit CVE-2015-8562 permite la ejecución remota de código en versiones vulnerables de Joomla. Y afecta a versiones de Joomla 1.5 a 3.4.5.
🛠️ Otras herramientas para auditar Joomla.
🔹 Joomscan
Joomscan es una herramienta especializada en la enumeración y auditoría de sitios web basados en Joomla.
💡 Una buena práctica al auditar Joomla es revisar el código fuente de la página web. Ahí podremos encontrar información sobre plantillas, extensiones utilizadas y posibles rutas sensibles.
Si encontramos posibles nombres de usuario durante la auditoría, debemos guardarlos en un archivo .txt para utilizarlos como wordlist de usuarios.
🔑 Fuerza bruta al panel Login de Joomla.
Fuerza bruta con Hydra
🏁 Con esta guía hemos cubierto los pasos necesarios para detectar la versión de Joomla, encontrar extensiones, directorios sensibles, buscar paneles de login y realizar fuerza bruta para intentar obtener acceso.
💡 Más adelante, en la parte de Fuzzing Web y descubrimiento de directorios y subdominios, veremos cómo encontrar posibles rutas sensibles que nos faciliten la obtención de información.
Last updated