CVE-2017-9791
Critical 9.8 Exploited in the wild (KEV)
Confirmed active exploitation — CISA KEV catalog
- Name
- Apache Struts 1 Improper Input Validation Vulnerability
- Added to catalog
- Remediation due date (US federal)
- Required action
- Apply updates per vendor instructions.
Description
The Struts 1 plugin in Apache Struts 2.1.x and 2.3.x might allow remote code execution via a malicious field value passed in a raw message to the ActionMessage.
Metrics
- CVSS 3.1
-
9.8 (CRITICAL)
Score source: NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - EPSS — exploit probability
- 99% (percentile: 100) as of 1 November 2026
- CWE
- CWE-20
Affected products
apache: struts
References
- http://struts.apache.org/docs/s2-048.html MitigationVendor Advisory
- http://struts.apache.org/docs/s2-048.html MitigationVendor Advisory
- http://www.oracle.com/technetwork/security-advisory/alert-cve-2017-9805-3889403… PatchThird Party Advisory
- http://www.oracle.com/technetwork/security-advisory/alert-cve-2017-9805-3889403… PatchThird Party Advisory
- http://www.securityfocus.com/bid/99484 Broken LinkThird Party AdvisoryVDB Entry
- http://www.securitytracker.com/id/1038838 Broken LinkThird Party AdvisoryVDB Entry
- https://security.netapp.com/advisory/ntap-20180706-0002/ Third Party Advisory
- https://www.exploit-db.com/exploits/42324/ Third Party AdvisoryVDB Entry
- https://www.exploit-db.com/exploits/44643/ Third Party AdvisoryVDB Entry
- http://www.securityfocus.com/bid/99484 Broken LinkThird Party AdvisoryVDB Entry