Exploit CVE-2018-6396 - Joomla Google Map Landkarten SQL Injection

Hoy quería compartir con vosotros un exploit  que he desarrollado en Python para explotar una vulnerabilidad SQLi descubierta por Ihsan Sencan  en el componente Google Map Landkarten , esta vulnerabilidad tiene asociado el CVE-2018-6396.

Joomla CVE-2018-6396

Joomla! Component Google Map Landkarten <= 4.2.3 – SQL Injection

¿Cómo usar este exploit?

En primer lugar, usa este exploit únicamente sobre sitios web administrados por ti o en los cuales tengas consentimiento para realizar está comprobación, en mi caso, me he creado una web con Joomla 3.8.5  en mi máquina local.

1. Clona mi repositorio de GitHub  en tu equipo

git clone https://github.com/JavierOlmedo/joomla-cve-2018-6396.git

2. Cambiamos al directorio que hemos clonado

cd joomla-cve-2018-6396

3. Cambiamos los permisos del archivo, añadiendo de ejecución

sudo chmod +x joomla-cve-2018-6396.py

4. Lanzamos el ataque indicando el sitio a comprobar

python3 joomla-cve-2018-6396.py -u <TARGET>

Es necesario tener sqlmap  instalado para verificar la vulnerabilidad.

Prueba de concepto

Exploit CVE-2018-6396 - Joomla Google Map Landkarten SQL Injection

Otros proyectos de GitHub

Exploit CVE-2018-6396 - Joomla Google Map Landkarten SQL Injection

https://github.com/JavierOlmedo

Un saludo a todos!! 👋