restlet is vulnerable to arbitrary code execution. A remote attacker is able to execute arbitrary Java code using a malicious XML document due to the default configuration of the ObjectRepresentation
class which performs deserialization of objects from untrusted sources using the Java XMLDecoder.