ColdFusion Administrator
Last updated
Last updated
Coldfusion es una plataforma de desarrollo rápido de aplicaciones web que usa el lenguaje de programación CFML. En este aspecto, es un producto similar a ASP, JSP o PHP. ColdFusion es una herramienta que corre en forma concurrente con la mayoría de los servidores web de Windows, Mac OS X, Linux y Solaris
Si conseguimos acceder al Administrator del ColdFusion como el usuario Administrador y tenemos directory listing de los archivos del sistema, podemos subir un archivo malicioso que puede ser tanto ASP, JSP o PHP el cúal nos permita tener acceso al sistema victima, se puede subir mediante:
Scheduled Tasks
Entramos en Schedule Tasks y le damos a Shecule New Task
Y antes de poner los nombres, creamos con msfvenom el payload que subiremos a la máquina victima y que nos dará acceso a ella.
Donde está el exploit.jsp abrimos un servidor con python para que lo descarge el ColdFusion y lo suba.
Para saber donde se alojan los archivos, tenemos que ir a Server Settings --> Mapping
Una vez ya sabemos donde se suben los archivos y hemos creado el payload, ahora toca rellenar la tarea.
Ejecutamos la tarea para que se descarge el exploit.jsp
Si actualizamos el directory listing vemos que está el exploit.jsp
Ponemos un listener para que espere la petición que nos dará el exploit.jsp una vez le demos click