GitHub Advisoryadvisory · Maven
GHSA-8c6j-ffmf-q6vm Apache Struts RCE Vulnerability
HIGH
Official page ↗
- Aliases
- CVE-2016-3081
- Ecosystem
- Maven
- Packages
- org.apache.struts:struts2-core
- Severity
- High
- CVSS vector
- CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- Weaknesses
- CWE-77
- Reviewed
- 2023-07-28
Affected packages
• Maven org.apache.struts:struts2-core: >= 2.3.19, < 2.3.20.3 → fixed in 2.3.20.3
• Maven org.apache.struts:struts2-core: >= 2.3.21, < 2.3.24.3 → fixed in 2.3.24.3
• Maven org.apache.struts:struts2-core: >= 2.3.25, < 2.3.28.1 → fixed in 2.3.28.1
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 method: prefix, related to chained expressions.
Related
Alias · CVE (1)
- CVE-2016-3081 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… vulnerability
Weakness · CWE (1)
- CWE-77 Improper Neutralization of Special Elements used in a Command weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2016-3081 advisory
- https://github.com/apache/struts package
- https://struts.apache.org/docs/s2-032.html web
- https://web.archive.org/web/20210123152457/http://www.securityfocus.com/bid/91787 web
- https://web.archive.org/web/20210225192113/http://www.securityfocus.com/bid/87327 web
- https://web.archive.org/web/20210226011418/http://www.securitytracker.com/id/1035665 web
- https://www.exploit-db.com/exploits/39756 web
- http://packetstormsecurity.com/files/136856/Apache-Struts-2.3.28-Dynamic-Method-Invocation-Remote-Code-Execution.html web
- http://www.huawei.com/en/psirt/security-advisories/huawei-sa-20160527-01-struts2-en web
- http://www.oracle.com/technetwork/security-advisory/cpujul2016-2881720.html web
- http://www.oracle.com/technetwork/security-advisory/cpuoct2016-2881722.html web
- http://www.rapid7.com/db/modules/exploit/linux/http/struts_dmi_exec web
- http://www.rapid7.com/db/modules/exploit/multi/http/struts_dmi_exec web