This is a concrete example of the exploitation of an invalid object initialisation vulnerability in Oracle's implemention of the Java virtual machine version 1.8 update 112.
- Download JDK 1.8 update 112 from Oracle
- Execute the bash script as follows:
$ bash ./run.sh /path/to/jdk1.8_112/