{"id":"GHSA-29rm-6752-gvwv","summary":"Code execution in Apache Struts 1 plugin","details":"The Struts 1 plugin used with 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.","aliases":["CVE-2017-9791"],"modified":"2025-10-22T19:26:00.171130Z","published":"2022-05-13T01:26:13Z","database_specific":{"nvd_published_at":"2017-07-10T16:29:00Z","cwe_ids":["CWE-20"],"severity":"CRITICAL","github_reviewed":true,"github_reviewed_at":"2022-11-03T19:11:53Z"},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2017-9791"},{"type":"WEB","url":"https://github.com/apache/struts/commit/ffe0e20edd9d5386f4410fddd970286a69373243"},{"type":"WEB","url":"https://security.netapp.com/advisory/ntap-20180706-0002"},{"type":"WEB","url":"https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2017-9791"},{"type":"WEB","url":"https://www.exploit-db.com/exploits/42324"},{"type":"WEB","url":"https://www.exploit-db.com/exploits/44643"},{"type":"WEB","url":"http://struts.apache.org/docs/s2-048.html"},{"type":"WEB","url":"http://www.oracle.com/technetwork/security-advisory/alert-cve-2017-9805-3889403.html"},{"type":"WEB","url":"http://www.securityfocus.com/bid/99484"},{"type":"WEB","url":"http://www.securitytracker.com/id/1038838"}],"affected":[{"package":{"name":"org.apache.struts:struts2-struts1-plugin","ecosystem":"Maven","purl":"pkg:maven/org.apache.struts/struts2-struts1-plugin"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"last_affected":"2.3.37"}]}],"versions":["2.0.11","2.0.11.1","2.0.11.2","2.0.12","2.0.14","2.0.5","2.0.6","2.0.8","2.0.9","2.1.2","2.1.6","2.1.8","2.1.8.1","2.2.1","2.2.1.1","2.2.3","2.2.3.1","2.3.1","2.3.1.1","2.3.1.2","2.3.12","2.3.14","2.3.14.1","2.3.14.2","2.3.14.3","2.3.15","2.3.15.1","2.3.15.2","2.3.15.3","2.3.16","2.3.16.1","2.3.16.2","2.3.16.3","2.3.20","2.3.20.1","2.3.20.3","2.3.24","2.3.24.1","2.3.24.3","2.3.28","2.3.28.1","2.3.29","2.3.3","2.3.30","2.3.31","2.3.32","2.3.33","2.3.34","2.3.35","2.3.36","2.3.37","2.3.4","2.3.4.1","2.3.7","2.3.8"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-29rm-6752-gvwv/GHSA-29rm-6752-gvwv.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H/E:H"}]}