Apache Struts Deserialization of Untrusted Data Vulnerability (CVE-2017-9805)
Severity: high · Patch status: patched · Since 2021-11-03 · CVE-2017-9805
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. CISA added CVE-2017-9805 to its Known Exploited Vulnerabilities catalog on Nov 3, 2021, which means attackers are exploiting it in the wild.
What to do
- Apply updates per vendor instructions.
- US federal agencies must remediate by May 3, 2022 (BOD 22-01); treat that as the outer limit.
Sources
All live incidents on Threat Watch