CVE-2013-4221
The default configuration of the ObjectRepresentation class in Restlet before 2.1.4 deserializes objects from untrusted sources using the Java XMLDecoder, which allows remote attackers to execute arbitrary Java code via crafted XML.
Does this matter?
High impact if exploited, but EPSS currently rates exploitation as unlikely (2.95%). Schedule it in the normal patch cycle and watch for a rise in EPSS or a public exploit.
Description
The default configuration of the ObjectRepresentation class in Restlet before 2.1.4 deserializes objects from untrusted sources using the Java XMLDecoder, which allows remote attackers to execute arbitrary Java code via crafted XML.
- CVSS 2.0
- 7.5 HIGHAV:N/AC:L/Au:N/C:P/I:P/A:P
- EPSS
- 2.95% probability · 86th percentile
- CISA KEV
- Not listed
- Weakness
- CWE-16, CWE-91
- Affected
- restlet/restlet
- Source
- secalert@redhat.com
References
- http://blog.diniscruz.com/2013/08/using-xmldecoder-to-execute-server-side.htmlThird Party Advisory
- http://restlet.org/learn/2.1/changesRelease Notes, Vendor Advisory
- http://rhn.redhat.com/errata/RHSA-2013-1410.htmlThird Party Advisory
- http://rhn.redhat.com/errata/RHSA-2013-1862.htmlThird Party Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=995275Issue Tracking, Third Party Advisory
- https://github.com/restlet/restlet-framework-java/issues/774Issue Tracking, Patch
- http://blog.diniscruz.com/2013/08/using-xmldecoder-to-execute-server-side.htmlThird Party Advisory
- http://restlet.org/learn/2.1/changesRelease Notes, Vendor Advisory
- http://rhn.redhat.com/errata/RHSA-2013-1410.htmlThird Party Advisory
- http://rhn.redhat.com/errata/RHSA-2013-1862.htmlThird Party Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=995275Issue Tracking, Third Party Advisory
- https://github.com/restlet/restlet-framework-java/issues/774Issue Tracking, Patch
Source: NVD record, EPSS from FIRST.org, KEV from CISA. Refreshed daily.