CVE-2016-3081 KEV EXPLOIT
8.1
HIGH · CVSS 3.1 · EPSS 96.9% (pctl 100)
Patch first
On CISA KEV — known exploited in the wild, due 2026-10-11.
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.
Scoring
| CVSS | 8.1 (HIGH, v3.1) |
|---|---|
| Vector | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
| EPSS | 96.92% — more likely to be exploited than 100% of all CVEs |
| Weakness | CWE-77 |
| On CISA KEV | yes — remediate by 2026-10-11 |
| Public exploit | yes |
| Published | 2016-04-26 |
| Last modified | 2026-10-09 |
CISA KEV
| Name | Apache Struts Command Injection Vulnerability |
|---|---|
| Added | 2026-10-08 |
| Due | 2026-10-11 |
| Vendor / product | Apache / Struts |
| Ransomware use | none reported |
Affected (34)
| Vendor | Product |
|---|---|
| apache | struts |
| huawei | agile controller-campus |
| huawei | agile controller-campus firmware |
| huawei | anyoffice |
| huawei | firehunter6000 |
| huawei | firehunter6000 firmware |
| huawei | logcenter |
| huawei | oceanstor 18500 v3 |
| huawei | oceanstor 18500 v3 firmware |
| huawei | oceanstor 18500f |
| huawei | oceanstor 18500f firmware |
| huawei | oceanstor 18800 v3 |
| huawei | oceanstor 18800 v3 firmware |
| huawei | oceanstor 18800f |
| huawei | oceanstor 18800f firmware |
| huawei | oceanstor 5300 v3 |
| huawei | oceanstor 5300 v3 firmware |
| huawei | oceanstor 5500 v3 |
| huawei | oceanstor 5500 v3 firmware |
| huawei | oceanstor 5600 v3 |
| huawei | oceanstor 5600 v3 firmware |
| huawei | oceanstor 5800 v3 |
| huawei | oceanstor 5800 v3 firmware |
| huawei | oceanstor 6800 v3 |
| huawei | oceanstor 6800 v3 firmware |
| huawei | oceanstor 9000 |
| huawei | oceanstor 9000 firmware |
| huawei | oceanstor n8500 |
| huawei | oceanstor n8500 firmware |
| huawei | oceanstor onebox |
| huawei | oceanstor onebox firmware |
| oracle | flexcube private banking |
| oracle | micros retail xbri loss prevention |
| oracle | siebel e-billing |
Public exploits
| Source | Title | Date |
|---|---|---|
| exploit-db | Apache Struts - Dynamic Method Invocation Remote Code Execution (Metasploit) | 2016-05-02 |
References
- http://packetstormsecurity.com/files/136856/Apache-Struts-2.3.28-Dynamic-Method-Invocation-Remote-Code-Execution.html
- http://www.huawei.com/en/psirt/security-advisories/huawei-sa-20160527-01-struts2-en
- http://www.oracle.com/technetwork/security-advisory/cpujul2016-2881720.html
- http://www.oracle.com/technetwork/security-advisory/cpuoct2016-2881722.html
- http://www.rapid7.com/db/modules/exploit/linux/http/struts_dmi_exec
- http://www.rapid7.com/db/modules/exploit/multi/http/struts_dmi_exec
- http://www.securityfocus.com/bid/87327
- http://www.securityfocus.com/bid/91787
- http://www.securitytracker.com/id/1035665
- https://struts.apache.org/docs/s2-032.html
- https://www.exploit-db.com/exploits/39756/
- http://packetstormsecurity.com/files/136856/Apache-Struts-2.3.28-Dynamic-Method-Invocation-Remote-Code-Execution.html
- http://www.huawei.com/en/psirt/security-advisories/huawei-sa-20160527-01-struts2-en
- http://www.oracle.com/technetwork/security-advisory/cpujul2016-2881720.html
- http://www.oracle.com/technetwork/security-advisory/cpuoct2016-2881722.html
- http://www.rapid7.com/db/modules/exploit/linux/http/struts_dmi_exec
- http://www.rapid7.com/db/modules/exploit/multi/http/struts_dmi_exec
- http://www.securityfocus.com/bid/87327
- http://www.securityfocus.com/bid/91787
- http://www.securitytracker.com/id/1035665
→ the Explorer · watch your stack · NVD