CVE-2017-9805

The REST Plugin in Apache Struts 2.1.1 through 2.3.x before 2.3.34 and 2.5.x before 2.5.13 uses an XStreamHandler with an instance of XStream for deserialization without any type filtering, which can lead to Remote Code Execution when deserializing XML payloads.

Score
CVSS 3.1 8.1 High
Status
Analyzed - security@apache.org
Published
2017-09-15
Last modified
2025-10-21
Known exploited (CISA KEV)
since 2021-11-03, action due 2022-05-03: Apply updates per vendor instructions.
Weaknesses
CWE-502

Affected products

References