← CVE Radar
CVE-2017-9805Apache Struts Deserialization of Untrusted Data Vulnerability
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.
8.1 HIGHEPSS 99.39%⚡ Known Exploited (CISA KEV)NVD: Analyzed
Overview
Severity
| Score | Severity | Version | Vector String |
|---|---|---|---|
| 8.1 | HIGH | 3.1NVD | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
| 6.8 | MEDIUM | 2.0NVD | AV:N/AC:M/Au:N/C:P/I:P/A:P |
CISA required action
⚡ Known exploited · remediation due May 3, 2022
Apply updates per vendor instructions.
Details
- CVE ID
- CVE-2017-9805
- Status
- Analyzed
- Assigner (CNA)
- apache
- Published
- Sep 15, 2017
- Last modified
- 2026-06-17 01:28 UTC
- Weaknesses
Affected Products
As published by the CNA in the CVE record.
Apache Software FoundationApache Struts1 version range
- Apache Struts before 2.3.34 and 2.5.x before 2.5.13
References
- oracle.com http://www.oracle.com/technetwork/security-advisory/alert-cve-2017-9805-3889403.html
- securityfocus.com http://www.securityfocus.com/bid/100609
- securitytracker.com http://www.securitytracker.com/id/1039263
- blogs.apache.org https://blogs.apache.org/foundation/entry/apache-struts-statement-on-equifax
- bugzilla.redhat.com https://bugzilla.redhat.com/show_bug.cgi?id=1488482
- cwiki.apache.org https://cwiki.apache.org/confluence/display/WW/S2-052
- lgtm.com https://lgtm.com/blog/apache_struts_CVE-2017-9805
- security.netapp.com https://security.netapp.com/advisory/ntap-20170907-0001/
- struts.apache.org https://struts.apache.org/docs/s2-052.html
- tools.cisco.com https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20170907-struts2
- exploit-db.com https://www.exploit-db.com/exploits/42627/
- kb.cert.org https://www.kb.cert.org/vuls/id/112992
- cisa.gov https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-9805