CVEvulnerability
CVE-2016-3087
9.8 CRITICAL
Official page ↗
- Status
- Modified
- Published
- 2016-06-07
- Last modified
- 2026-06-17
- Assigner
- [email protected]
- CVSS 3.0 ([email protected])
- 9.8 CRITICAL — CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS 2.0 ([email protected])
- 7.5 HIGH — AV:N/AC:L/Au:N/C:P/I:P/A:P
- Weaknesses
- CWE-20
Description
Apache Struts 2.3.19 to 2.3.20.2, 2.3.21 to 2.3.24.1, and 2.3.25 to 2.3.28, when Dynamic Method Invocation is enabled, allow remote attackers to execute arbitrary code via vectors related to an ! (exclamation mark) operator to the REST Plugin.
Affected configurations
• apache struts 2.3.20
• apache struts 2.3.20.1
• apache struts 2.3.24
• apache struts 2.3.24.1
• apache struts 2.3.28
Related
Weakness · CWE (1)
- CWE-20 Improper Input Validation weakness
References
- http://struts.apache.org/docs/s2-033.html Vendor Advisory
- http://www-01.ibm.com/support/docview.wss?uid=swg21987854 www-01.ibm.com
- http://www.securityfocus.com/bid/90960 www.securityfocus.com
- http://www.securitytracker.com/id/1036017 www.securitytracker.com
- https://www.exploit-db.com/exploits/39919/ www.exploit-db.com
- http://struts.apache.org/docs/s2-033.html Vendor Advisory
- http://www-01.ibm.com/support/docview.wss?uid=swg21987854 www-01.ibm.com
- http://www.securityfocus.com/bid/90960 www.securityfocus.com
- http://www.securitytracker.com/id/1036017 www.securitytracker.com
- https://www.exploit-db.com/exploits/39919/ www.exploit-db.com