├── .gitignore ├── LICENSE ├── README.md ├── curls ├── add.sh ├── exploit.json ├── exploit.sh └── list.sh ├── exploit ├── Encoder.java └── Exploit.java ├── pom.xml └── src ├── main ├── java │ └── io │ │ └── meterian │ │ └── samples │ │ └── jackson │ │ ├── Main.java │ │ ├── Product.java │ │ └── ProductsDatabase.java └── resources │ └── logback.xml └── test └── java └── Test.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/README.md -------------------------------------------------------------------------------- /curls/add.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/curls/add.sh -------------------------------------------------------------------------------- /curls/exploit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/curls/exploit.json -------------------------------------------------------------------------------- /curls/exploit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/curls/exploit.sh -------------------------------------------------------------------------------- /curls/list.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | set -x 3 | curl -i http://localhost:8888/products; echo 4 | -------------------------------------------------------------------------------- /exploit/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/exploit/Encoder.java -------------------------------------------------------------------------------- /exploit/Exploit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/exploit/Exploit.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/io/meterian/samples/jackson/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/src/main/java/io/meterian/samples/jackson/Main.java -------------------------------------------------------------------------------- /src/main/java/io/meterian/samples/jackson/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/src/main/java/io/meterian/samples/jackson/Product.java -------------------------------------------------------------------------------- /src/main/java/io/meterian/samples/jackson/ProductsDatabase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/src/main/java/io/meterian/samples/jackson/ProductsDatabase.java -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/test/java/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bbossola/vulnerability-java-samples/HEAD/src/test/java/Test.java --------------------------------------------------------------------------------