CVE-2017-9791The 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.
Updated under an hour ago ()
Does this affect you?
It affects Apache Software Foundation Apache Struts and 1 other product. Add what you run to find out whether that includes you.
CISA lists it as known exploited since Feb 10, 2022; federal agencies had to remediate by Aug 10, 2022. Treat that date as your deadline.
Do this next
Free account, 1 product
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.
- CVSS
- 9.8 CRITICAL (v3.1, CISA ADP)CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weakness (CWE)
- CWE-20
- Known exploited
- Added to CISA KEV Feb 10, 2022; federal remediation due Aug 10, 2022Apply updates per vendor instructions.
- EPSS (exploitation in the next 30 days)
- 98.91% (percentile 100)
- Assigned by
- apache
- NVD analysis
- Analyzed
- Record last updated
- Oct 21, 2025
- First seen by InfoSec Signals
- Oct 9, 2026
Affected products
Apache Software Foundation Apache Struts apache_software_foundation:apache_struts (from the name) | 2.1.x series; 2.3.x series | CNA record |
apache struts apache:struts | 2.3.1; 2.3.1.1; 2.3.1.2; 2.3.3; 2.3.4; 2.3.4.1; 2.3.7; 2.3.8; and 25 more ranges | NVD |
References
- http://www.oracle.com/technetwork/security-advisory/alert-cve-2017-9805-3889403.htmlx-refsource-confirm, patch, third-party-advisory
- http://www.securityfocus.com/bid/99484vdb-entry, x-refsource-bid, broken-link, third-party-advisory
- https://www.exploit-db.com/exploits/42324/exploit, x-refsource-exploit-db, third-party-advisory, vdb-entry
- http://struts.apache.org/docs/s2-048.htmlx-refsource-confirm, mitigation, vendor-advisory
- http://www.securitytracker.com/id/1038838vdb-entry, x-refsource-sectrack, broken-link, third-party-advisory
- https://www.exploit-db.com/exploits/44643/exploit, x-refsource-exploit-db, third-party-advisory, vdb-entry
- https://security.netapp.com/advisory/ntap-20180706-0002/x-refsource-confirm, third-party-advisory
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-9791us-government-resource
The CVE record on cve.org NVD's entry
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.