CVEvulnerability
CVE-2018-11776
CISA Known Exploited Vulnerability
Apache Struts Remote Code Execution Vulnerability — Apache Struts
Apache Struts contains a vulnerability that allows for remote code execution under two circumstances. One, where the alwaysSelectFullNamespace option is true and the value isn't set for a result defined in underlying configurations and in same time, its upper package configuration have no or wildcard namespace. Or, using URL tag which doesn't have value and action set and in same time, its upper package configuration have no or wildcard namespace.
- Added to KEV
- 2021-11-03
- Remediation due
- 2022-05-03
- Ransomware use
- Unknown
- Required action
- Apply updates per vendor instructions.
- Notes
- https://nvd.nist.gov/vuln/detail/CVE-2018-11776
- Status
- Analyzed
- Published
- 2018-08-22
- Last modified
- 2026-06-17
- Assigner
- [email protected]
- CVSS 3.1 ([email protected])
- 8.1 HIGH — CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS 3.1 (134c704f-9b21-4f2e-91b3-4a467353bcc0)
- 8.1 HIGH — CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
- CVSS 2.0 ([email protected])
- 9.3 HIGH — AV:N/AC:M/Au:N/C:C/I:C/A:C
Description
Apache Struts versions 2.3 to 2.3.34 and 2.5 to 2.5.16 suffer from possible Remote Code Execution when alwaysSelectFullNamespace is true (either by user or a plugin like Convention Plugin) and then: results are used with no namespace and in same time, its upper package have no or wildcard namespace and similar to results, same possibility when using url tag which doesn't have value and action set and in same time, its upper package have no or wildcard namespace.
Affected configurations
• apache struts (>= 2.0.4 < 2.3.35)
• apache struts (>= 2.5.0 < 2.5.17)
• netapp active iq unified manager (>= 7.3)
• netapp active iq unified manager (>= 9.5)
• netapp oncommand insight
• netapp oncommand workflow automation
• netapp snapcenter
• oracle communications policy management (< 12.5.0)
• oracle enterprise manager base platform 13.3.0.0
• oracle enterprise manager base platform 13.4.0.0
• oracle mysql enterprise monitor (<= 3.4.9.4237)
• oracle mysql enterprise monitor (>= 4.0.0 <= 4.0.6.5281)
• oracle mysql enterprise monitor (>= 8.0.0 <= 8.0.2.8191)
References
- http://packetstormsecurity.com/files/172830/Apache-Struts-Remote-Code-Execution.html Third Party Advisory, VDB Entry
- http://www.arubanetworks.com/assets/alert/ARUBA-PSA-2018-005.txt Broken Link, Mailing List, Third Party Advisory
- http://www.oracle.com/technetwork/security-advisory/alert-cve-2018-11776-5072787.html Patch, Third Party Advisory
- http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html Patch, Third Party Advisory
- http://www.securityfocus.com/bid/105125 Broken Link, Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1041547 Broken Link, Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1041888 Broken Link, Third Party Advisory, VDB Entry
- https://cwiki.apache.org/confluence/display/WW/S2-057 Issue Tracking, Third Party Advisory
- https://github.com/hook-s3c/CVE-2018-11776-Python-PoC Exploit, Third Party Advisory
- https://lgtm.com/blog/apache_struts_CVE-2018-11776 Exploit, Third Party Advisory
- https://lists.apache.org/thread.html/r6d03e45b81eab03580cf7f8bb51cb3e9a1b10a2cc0c6a2d3cc92ed0c%40%3Cannounce.apache.org%3E Mailing List
- https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2018-0012 Third Party Advisory
- https://security.netapp.com/advisory/ntap-20180822-0001/ Third Party Advisory
- https://security.netapp.com/advisory/ntap-20181018-0002/ Third Party Advisory
- https://www.exploit-db.com/exploits/45260/ Exploit, Third Party Advisory, VDB Entry
- https://www.exploit-db.com/exploits/45262/ Exploit, Third Party Advisory, VDB Entry
- https://www.exploit-db.com/exploits/45367/ Exploit, Third Party Advisory, VDB Entry
- https://www.oracle.com/security-alerts/cpujul2020.html Third Party Advisory
- https://www.oracle.com/technetwork/security-advisory/cpujan2019-5072801.html Patch, Third Party Advisory
- http://packetstormsecurity.com/files/172830/Apache-Struts-Remote-Code-Execution.html Third Party Advisory, VDB Entry
- http://www.arubanetworks.com/assets/alert/ARUBA-PSA-2018-005.txt Broken Link, Mailing List, Third Party Advisory
- http://www.oracle.com/technetwork/security-advisory/alert-cve-2018-11776-5072787.html Patch, Third Party Advisory
- http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html Patch, Third Party Advisory
- http://www.securityfocus.com/bid/105125 Broken Link, Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1041547 Broken Link, Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1041888 Broken Link, Third Party Advisory, VDB Entry
- https://cwiki.apache.org/confluence/display/WW/S2-057 Issue Tracking, Third Party Advisory
- https://github.com/hook-s3c/CVE-2018-11776-Python-PoC Exploit, Third Party Advisory
- https://lgtm.com/blog/apache_struts_CVE-2018-11776 Exploit, Third Party Advisory
- https://lists.apache.org/thread.html/r6d03e45b81eab03580cf7f8bb51cb3e9a1b10a2cc0c6a2d3cc92ed0c%40%3Cannounce.apache.org%3E Mailing List
- https://psirt.global.sonicwall.com/vuln-detail/SNWLID-2018-0012 Third Party Advisory
- https://security.netapp.com/advisory/ntap-20180822-0001/ Third Party Advisory
- https://security.netapp.com/advisory/ntap-20181018-0002/ Third Party Advisory
- https://www.exploit-db.com/exploits/45260/ Exploit, Third Party Advisory, VDB Entry
- https://www.exploit-db.com/exploits/45262/ Exploit, Third Party Advisory, VDB Entry
- https://www.exploit-db.com/exploits/45367/ Exploit, Third Party Advisory, VDB Entry
- https://www.oracle.com/security-alerts/cpujul2020.html Third Party Advisory
- https://www.oracle.com/technetwork/security-advisory/cpujan2019-5072801.html Patch, Third Party Advisory
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2018-11776 US Government Resource