CVE-2017-9805
High CVSS 8.1 Known exploitedPublished 2017-09-15 · last changed 2026-06-17 · added to CISA KEV 2021-11-03
The fix
We hold no Microsoft remediation data for CVE-2017-9805, which normally means it is not a Windows CVE. For non-Microsoft software the fix is the vendor's own updated release, and the affected versions are listed below.
What it is
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.
Sources
CVSS vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H