
Exploit proof-of-concept per CVE-2016-2173, che dimostra l'esecuzione di codice remoto tramite deserializzazione non sicura in Spring AMQP utilizzando la catena di gadget Commons Collection.
La classe org.springframework.core.serializer.DefaultDeserializer non convalida l'oggetto deserializzato rispetto a una whitelist. Fornendo un oggetto serializzato appositamente creato come il gadget Commons Collection di Chris Frohoff, è possibile ottenere l'esecuzione remota di codice.
1.0.0 - 1.5.4
Spring di Pivotal
- Maven 3.x+
- Java 1.7+
- [RabbitMQ](https://www.rabbitmq.com/download.htm)
- mvn eclipse:eclipse
- importa il progetto
- esegui il progetto (App)