ACTIVELY EXPLOITED

CVE-2017-9805: Apache Struts Deserialization of Untrusted Data Vulnerability

Facts
VendorApache
ProductStruts
Actively exploitedYes
Added to CISA KEV3 Nov 2021
CISA federal deadline3 May 2022
Weakness (CWE)CWE-502

Required action (CISA's text)

Apply updates per vendor instructions.

Description (NVD)

Apache Struts REST Plugin 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

Other Apache flaws

Data from NVD, CISA KEV, FIRST EPSS and vendor advisories. Updated 10 Nov 2026.