
JBoss CVE-2017-12149 (Deserialización Insegura - RCE) Laboratorio de Explotación.
La idea aquí es configurar un laboratorio con una versión antigua de JBoss (<7.0) para explotar la vulnerabilidad.
Podemos usar Docker para facilitar todo el proceso. Para esto, necesitaremos un paquete rpm de Oracle JDK, porque JBoss 6.0.0 final funciona con un runtime JDK 6. También necesitaremos el Dockerfile presente en el repositorio y, obviamente, Docker instalado en el sistema. Solo asegúrate de tener todos los archivos en el mismo directorio.
git clone https://github.com/Xcatolin/jboss-deserializationdocker build -t ovanekem/docker-jboss-6.0.0.final .docker run -it -p 8080:8080 ovanekem/docker-jboss-6.0.0.final