CVEvulnerability
CVE-2017-12617
CISA Known Exploited Vulnerability
Apache Tomcat Remote Code Execution Vulnerability — Apache Tomcat
When running Apache Tomcat, it is possible to upload a JSP file to the server via a specially crafted request. This JSP could then be requested and any code it contained would be executed by the server.
- Added to KEV
- 2022-03-25
- Remediation due
- 2022-04-15
- Ransomware use
- Unknown
- Required action
- Apply updates per vendor instructions.
- Notes
- https://nvd.nist.gov/vuln/detail/CVE-2017-12617
- Status
- Analyzed
- Published
- 2017-10-04
- Last modified
- 2026-08-25
- 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])
- 6.8 MEDIUM — AV:N/AC:M/Au:N/C:P/I:P/A:P
- Weaknesses
- CWE-434
Description
When running Apache Tomcat versions 9.0.0.M1 to 9.0.0, 8.5.0 to 8.5.22, 8.0.0.RC1 to 8.0.46 and 7.0.0 to 7.0.81 with HTTP PUTs enabled (e.g. via setting the readonly initialisation parameter of the Default servlet to false) it was possible to upload a JSP file to the server via a specially crafted request. This JSP could then be requested and any code it contained would be executed by the server.
Affected configurations
• apache tomcat (>= 7.0.0 < 7.0.82)
• apache tomcat (>= 8.0 < 8.0.47)
• apache tomcat (>= 8.5.0 < 8.5.23)
• apache tomcat (>= 9.0.0 < 9.0.1)
• canonical ubuntu linux 12.04
• canonical ubuntu linux 16.04
• canonical ubuntu linux 17.10
• canonical ubuntu linux 18.04
• oracle agile product lifecycle management 9.3.3
• oracle agile product lifecycle management 9.3.4
• oracle agile product lifecycle management 9.3.5
• oracle agile product lifecycle management 9.3.6
• oracle communications instant messaging server 10.0.1
• oracle endeca information discovery integrator 3.1.0
• oracle endeca information discovery integrator 3.2.0
• oracle enterprise manager for mysql database 12.1.0.4.0
• oracle financial services analytical applications infrastructure (>= 7.3.3.0.0 <= 7.3.5.3.0)
• oracle financial services analytical applications infrastructure (>= 8.0.0.0.0 <= 8.0.9.0.0)
• oracle fmw platform 12.2.1.2.0
• oracle fmw platform 12.2.1.3.0
• oracle health sciences empirica inspections 1.0.1.1
• oracle hospitality guest access 4.2.0
• oracle hospitality guest access 4.2.1
• oracle instantis enterprisetrack 17.1
• oracle instantis enterprisetrack 17.2
• oracle management pack 11.2.1.0.13
• oracle micros lucas 2.9.5
• oracle micros retail xbri loss prevention 10.0.1
• oracle micros retail xbri loss prevention 10.5.0
• oracle micros retail xbri loss prevention 10.6.0
• oracle micros retail xbri loss prevention 10.7.0
• oracle micros retail xbri loss prevention 10.8.0
• oracle micros retail xbri loss prevention 10.8.1
• oracle mysql enterprise monitor (<= 3.3.6.3293)
• oracle mysql enterprise monitor (>= 3.4.0 <= 3.4.4.4226)
• oracle mysql enterprise monitor (>= 4.0.0 <= 4.0.0.5135)
• oracle retail advanced inventory planning 13.2
• oracle retail advanced inventory planning 13.4
• oracle retail advanced inventory planning 14.1
• oracle retail advanced inventory planning 15.0
• oracle retail back office 14.0.4
• oracle retail back office 14.1.3
• oracle retail central office 14.0.4
• oracle retail central office 14.1.3
• oracle retail convenience and fuel pos software 2.1.132
• oracle retail eftlink 1.1.124
• oracle retail eftlink 15.0.1
• oracle retail eftlink 16.0.2
• oracle retail insights 14.0
• oracle retail insights 14.1
• oracle retail insights 15.0
• oracle retail insights 16.0
• oracle retail invoice matching 12.0
• oracle retail invoice matching 13.0
• oracle retail invoice matching 13.1
• oracle retail invoice matching 13.2
• oracle retail invoice matching 14.0
• oracle retail invoice matching 14.1
• oracle retail invoice matching 15.0
• oracle retail invoice matching 16.0
… and 97 more
Related
Weakness · CWE (1)
- CWE-434 Unrestricted Upload of File with Dangerous Type weakness
References
- http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html Patch, Third Party Advisory
- http://www.oracle.com/technetwork/security-advisory/cpujan2018-3236628.html Patch, Third Party Advisory
- http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html Patch, Third Party Advisory
- http://www.securityfocus.com/bid/100954 Broken Link, Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1039552 Broken Link, Third Party Advisory, VDB Entry
- https://access.redhat.com/errata/RHSA-2017:3080 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2017:3081 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2017:3113 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2017:3114 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0268 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0269 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0270 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0271 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0275 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0465 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0466 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:2939 Third Party Advisory
- https://lists.apache.org/thread.html/1dd0a59c1295cc08ce4c9e7edae5ad2268acc9ba55adcefa0532e5ba%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/343558d982879bf88ec20dbf707f8c11255f8e219e81d45c4f8d0551%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/388a323769f1dff84c9ec905455aa73fbcb20338e3c7eb131457f708%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/3d19773b4cf0377db62d1e9328bf9160bf1819f04f988315086931d7%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/3fd341a604c4e9eab39e7eaabbbac39c30101a022acc11dd09d7ebcb%40%3Cannounce.tomcat.apache.org%3E Issue Tracking, Mailing List
- https://lists.apache.org/thread.html/5c0e00fd31efc11e147bf99d0f03c00a734447d3b131ab0818644cdb%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/6af47120905aa7d8fe12f42e8ff2284fb338ba141d3b77b8c7cb61b3%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/845312a10aabbe2c499fca94003881d2c79fc993d85f34c1f5c77424%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/88855876c33f2f9c532ffb75bfee570ccf0b17ffa77493745af9a17a%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/b5e3f51d28cd5d9b1809f56594f2cf63dcd6a90429e16ea9f83bbedc%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/e85e83e9954f169bbb77b44baae5a33d8de878df557bb32b7f793661%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/eb6efa8d59c45a7a9eff94c4b925467d3b3fec8ba7697f3daa314b04%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/r3bbb800a816d0a51eccc5a228c58736960a9fffafa581a225834d97d%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/r48c1444845fe15a823e1374674bfc297d5008a5453788099ea14caf0%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/r6ccee4e849bc77df0840c7f853f6bd09d426f6741247da2b7429d5d9%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/r9136ff5b13e4f1941360b5a309efee2c114a14855578c3a2cbe5d19c%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/raba0fabaf4d56d4325ab2aca8814f0b30a237ab83d8106b115ee279a%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.debian.org/debian-lts-announce/2017/11/msg00009.html Mailing List, Third Party Advisory
- https://security.netapp.com/advisory/ntap-20171018-0002/ Third Party Advisory
- https://security.netapp.com/advisory/ntap-20180117-0002/ Third Party Advisory
- https://support.f5.com/csp/article/K53173544 Third Party Advisory
- https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbhf03812en_us Third Party Advisory
- https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbux03828en_us Third Party Advisory
- https://usn.ubuntu.com/3665-1/ Third Party Advisory
- https://www.exploit-db.com/exploits/42966/ Exploit, Third Party Advisory, VDB Entry
- https://www.exploit-db.com/exploits/43008/ Exploit, Third Party Advisory, VDB Entry
- https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html Patch, Third Party Advisory
- http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html Patch, Third Party Advisory
- http://www.oracle.com/technetwork/security-advisory/cpujan2018-3236628.html Patch, Third Party Advisory
- http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html Patch, Third Party Advisory
- http://www.securityfocus.com/bid/100954 Broken Link, Third Party Advisory, VDB Entry
- http://www.securitytracker.com/id/1039552 Broken Link, Third Party Advisory, VDB Entry
- https://access.redhat.com/errata/RHSA-2017:3080 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2017:3081 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2017:3113 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2017:3114 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0268 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0269 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0270 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0271 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0275 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0465 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:0466 Third Party Advisory
- https://access.redhat.com/errata/RHSA-2018:2939 Third Party Advisory
- https://lists.apache.org/thread.html/1dd0a59c1295cc08ce4c9e7edae5ad2268acc9ba55adcefa0532e5ba%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/343558d982879bf88ec20dbf707f8c11255f8e219e81d45c4f8d0551%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/388a323769f1dff84c9ec905455aa73fbcb20338e3c7eb131457f708%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/3d19773b4cf0377db62d1e9328bf9160bf1819f04f988315086931d7%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/3fd341a604c4e9eab39e7eaabbbac39c30101a022acc11dd09d7ebcb%40%3Cannounce.tomcat.apache.org%3E Issue Tracking, Mailing List
- https://lists.apache.org/thread.html/5c0e00fd31efc11e147bf99d0f03c00a734447d3b131ab0818644cdb%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/6af47120905aa7d8fe12f42e8ff2284fb338ba141d3b77b8c7cb61b3%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/845312a10aabbe2c499fca94003881d2c79fc993d85f34c1f5c77424%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/88855876c33f2f9c532ffb75bfee570ccf0b17ffa77493745af9a17a%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/b5e3f51d28cd5d9b1809f56594f2cf63dcd6a90429e16ea9f83bbedc%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/e85e83e9954f169bbb77b44baae5a33d8de878df557bb32b7f793661%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/eb6efa8d59c45a7a9eff94c4b925467d3b3fec8ba7697f3daa314b04%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/r3bbb800a816d0a51eccc5a228c58736960a9fffafa581a225834d97d%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/r48c1444845fe15a823e1374674bfc297d5008a5453788099ea14caf0%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/r6ccee4e849bc77df0840c7f853f6bd09d426f6741247da2b7429d5d9%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/r9136ff5b13e4f1941360b5a309efee2c114a14855578c3a2cbe5d19c%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.apache.org/thread.html/raba0fabaf4d56d4325ab2aca8814f0b30a237ab83d8106b115ee279a%40%3Cdev.tomcat.apache.org%3E Mailing List, Patch
- https://lists.debian.org/debian-lts-announce/2017/11/msg00009.html Mailing List, Third Party Advisory
- https://security.netapp.com/advisory/ntap-20171018-0002/ Third Party Advisory