CAPEC-586 Object Injection
abstraction: metastatus: activeAn adversary attempts to exploit an application by injecting additional, malicious content during its processing of serialized objects. Developers leverage serialization in order to convert data or state into a static, binary format for saving to disk or transferring over a network. These objects are then deserialized when needed to recover the data/state. By injecting a malformed object into a vulnerable application, an adversary can potentially compromise the application by manipulating the deserialization process. This can result in a number of unwanted outcomes, including remote code execution.
likelihood: Mediumseverity: High
01
weaknesses (1)
The CWE weakness classes this flaw belongs to.
02
source
Where this definition is published.