CVE-2017-9791 KEV EXPLOIT
9.8
CRITICAL · CVSS 3.1 · EPSS 98.9% (pctl 100)
Patch first
On CISA KEV — known exploited in the wild, due 2022-08-10.
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.
Scoring
| CVSS | 9.8 (CRITICAL, v3.1) |
|---|---|
| Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| EPSS | 98.91% — more likely to be exploited than 100% of all CVEs |
| Weakness | CWE-20 |
| On CISA KEV | yes — remediate by 2022-08-10 |
| Public exploit | yes |
| Published | 2017-07-10 |
| Last modified | 2026-06-17 |
CISA KEV
| Name | Apache Struts 1 Improper Input Validation Vulnerability |
|---|---|
| Added | 2022-02-10 |
| Due | 2022-08-10 |
| Vendor / product | Apache / Struts 1 |
| Ransomware use | none reported |
Affected (1)
| Vendor | Product |
|---|---|
| apache | struts |
Public exploits
| Source | Title | Date |
|---|---|---|
| exploit-db | Apache Struts 2 - Struts 1 Plugin Showcase OGNL Code Execution (Metasploit) | 2018-05-17 |
| exploit-db | Apache Struts 2.3.x Showcase - Remote Code Execution | 2017-07-07 |
References
- http://struts.apache.org/docs/s2-048.html
- http://www.oracle.com/technetwork/security-advisory/alert-cve-2017-9805-3889403.html
- http://www.securityfocus.com/bid/99484
- http://www.securitytracker.com/id/1038838
- https://security.netapp.com/advisory/ntap-20180706-0002/
- https://www.exploit-db.com/exploits/42324/
- https://www.exploit-db.com/exploits/44643/
- http://struts.apache.org/docs/s2-048.html
- http://www.oracle.com/technetwork/security-advisory/alert-cve-2017-9805-3889403.html
- http://www.securityfocus.com/bid/99484
- http://www.securitytracker.com/id/1038838
- https://security.netapp.com/advisory/ntap-20180706-0002/
- https://www.exploit-db.com/exploits/42324/
- https://www.exploit-db.com/exploits/44643/
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-9791
→ the Explorer · watch your stack · NVD