8.1High
KEV
CVE-2017-9805Apache Struts Deserialization of Untrusted Data Vulnerability
Known exploited — Apache Struts Deserialization of Untrusted Data Vulnerability
CISA confirmed this vulnerability is used in real attacks on 03.11.2021. Remediation deadline for US federal agencies: 03.05.2022.
Required action: Apply updates per vendor instructions. https://nvd.nist.gov/vuln/detail/CVE-2017-9805
Description
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.
Weakness (CWE):
CWE-502
Data: CVE.org, NVD, CISA KEV, FIRST EPSS, Ubuntu. Published as the sources state it, in English.
Affected products and versions
| Vendor | Product | Versions | |
|---|---|---|---|
| Apache Software Foundation | Apache Struts | Apache Struts before 2.3.34 and 2.5.x before 2.5.13 | |
| apache | struts | 2.1.2 – < 2.3.34 | |
| cisco | digital media manager | — | |
| cisco | hosted collaboration solution | 10.5(1) | |
| cisco | media experience engine | 3.5 | |
| cisco | network performance analysis | — | |
| cisco | video distribution suite for internet streaming | — | |
| netapp | oncommand balance | — |
References and patches
- http://www.oracle.com/technetwork/security-advisory/alert-cve-2017-9805-3889403.html PatchThird Party Advisory
- https://struts.apache.org/docs/s2-052.html MitigationVendor Advisory
- 1039263 vdb-entryBroken LinkThird Party AdvisoryVDB Entry
- 100609 vdb-entryBroken LinkThird Party AdvisoryVDB Entry
- 20170907 Multiple Vulnerabilities in Apache Struts 2 Affecting Cisco Products: September 2017 vendor-advisoryThird Party Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=1488482 Issue TrackingThird Party AdvisoryVDB Entry
- https://blogs.apache.org/foundation/entry/apache-struts-statement-on-equifax Vendor Advisory
- 42627 exploitExploitThird Party AdvisoryVDB Entry
- https://lgtm.com/blog/apache_struts_CVE-2017-9805 Broken Link
- https://cwiki.apache.org/confluence/display/WW/S2-052 MitigationVendor Advisory
- https://security.netapp.com/advisory/ntap-20170907-0001/ Third Party Advisory
- VU#112992 third-party-advisoryThird Party AdvisoryUS Government Resource
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-9805 US Government Resource
CPE matches (NVD) (12)
cpe:2.3:a:apache:struts:*:*:*:*:*:*:*:*≥ 2.1.2 < 2.3.34cpe:2.3:a:apache:struts:*:*:*:*:*:*:*:*≥ 2.5.0 < 2.5.13cpe:2.3:a:cisco:digital_media_manager:-:*:*:*:*:*:*:*cpe:2.3:a:cisco:hosted_collaboration_solution:10.5\(1\):*:*:*:*:*:*:*cpe:2.3:a:cisco:hosted_collaboration_solution:11.0\(1\):*:*:*:*:*:*:*cpe:2.3:a:cisco:hosted_collaboration_solution:11.5\(1\):*:*:*:*:*:*:*cpe:2.3:a:cisco:hosted_collaboration_solution:11.6\(1\):*:*:*:*:*:*:*cpe:2.3:a:cisco:media_experience_engine:3.5:*:*:*:*:*:*:*cpe:2.3:a:cisco:media_experience_engine:3.5.2:*:*:*:*:*:*:*cpe:2.3:a:cisco:network_performance_analysis:-:*:*:*:*:*:*:*cpe:2.3:a:cisco:video_distribution_suite_for_internet_streaming:-:*:*:*:*:*:*:*cpe:2.3:a:netapp:oncommand_balance:-:*:*:*:*:*:*:*