
Objetivo explotable para CVE-2017-5638
Completamente basado en https://github.com/piesecurity/apache-struts2-CVE-2017-5638
Requisitos previos: tener instalados python, docker, maven y un jdk
Para comenzar a probar RCE - ejecuta el archivo exploit.py.
Prueba con diferentes CMDs como
README.txt - Aplicación web Rest Showcase
Rest Showcase es un ejemplo simple de una aplicación REST construida con el plugin REST.
Para más información sobre cómo empezar con Struts, consulta
Ten en cuenta que este proyecto se creó con el supuesto de que se ejecutará en un entorno donde la configuración regional (locale) predeterminada está establecida en inglés. Esto significa que los mensajes predeterminados definidos en package.properties están en inglés. Si la configuración regional predeterminada de tu servidor es diferente, entonces renombra package.properties a package_en.properties y crea un nuevo package.properties con los valores adecuados para tu configuración regional predeterminada.