CVE-2013-4221

Restlet < 2.1.4 - Remote Code Execution via XMLDecoder Deserialization

Title source: llm
STIX 2.1

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.

References (6)

Core 6
Core References
Third Party Advisory vendor-advisory x_refsource_redhat
http://rhn.redhat.com/errata/RHSA-2013-1862.html
Release Notes, Vendor Advisory x_refsource_confirm
http://restlet.org/learn/2.1/changes
Issue Tracking, Third Party Advisory x_refsource_confirm
https://bugzilla.redhat.com/show_bug.cgi?id=995275
Issue Tracking, Patch x_refsource_confirm
https://github.com/restlet/restlet-framework-java/issues/774
Third Party Advisory vendor-advisory x_refsource_redhat
http://rhn.redhat.com/errata/RHSA-2013-1410.html

Scores

EPSS 0.0295
EPSS Percentile 85.3%

Details

CWE
CWE-16 CWE-91
Status published
Products (6)
org.restlet.jse/org.restlet 0 - 2.1.4Maven
restlet/restlet 2.1 milestone1 (12 CPE variants)
restlet/restlet 2.1.0
restlet/restlet 2.1.1
restlet/restlet 2.1.2
restlet/restlet < 2.1.3
Published Oct 10, 2013
Tracked Since Feb 18, 2026