Entrada

Write-up GreenHorn [Easy] - Hack The Box

Write-up GreenHorn [Easy] - Hack The Box

Publicación del write-up de sujeto a las guías generales de Hack The Box.

Write-up GreenHorn [Easy] - Hack The Box


Mi perfil de Hack The Box: julianglez16

Enumeración

Puertos

image.png

image.png

Tecnologías web

image.png

Funcionalidad web

image.png image.png

image.png image.png

Análisis con BurpSuite

Explotación

Usuario

Explorando el código fuente de Pluck subido al repositorio GIT auto hosteado en el puerto 3000 se encuentra el fichero pass.php , el cual contiene la contraseña del administrador de la web hasheada en SHA512. Tras crackearla se obtiene la contraseña iloveyou1.

image.png image.png

La versión de Pluck implementada en la web (v4.7.18) es vulnerable al CVE-2023-50564. Dicho CVE está relacionado con una vulnerabilidad de subida de archivos sin verificar al servidor. Utilizando la lógica del PoC encontrado en GitHub (https://github.com/Rai2en/CVE-2023-50564_Pluck-v4.7.18_PoC) se obtiene un reverse shell.

image.png image.png

El usuario juniortiene configurada la misma contraseña, por lo que al realizar su junior e introducir iloveyou1como contraseña, obtendremos pivotar a dicho usuario.

image.png

Root

Para escalar privilegios al usuario root hay que hacer uso de la herramienta pdfimages en el fichero PDF que se encuentra en /home/junior/ y despixelar la imagen con la herramienta https://github.com/spipm/Depix tras haber transfomado el fichero PDF a PPM.

image.png image.png image.png

Esta entrada está licenciada bajo CC BY 4.0 por el autor.