Back to search
CVE-2017-12615
Published: Sep 19, 2017
Modified: Oct 21, 2025
PUBLISHED
Description
When running Apache Tomcat 7.0.0 to 7.0.79 on Windows with HTTP PUTs enabled (e.g. via setting the readonly initialisation parameter of the Default 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.
| Vendor | Product | Versions |
|---|---|---|
Apache Software Foundation | Apache Tomcat | affected 7.0.0 to 7.0.79 |
References
RHSA-2017:3113
vendor-advisory
x_refsource_REDHAT
RHSA-2017:3080
vendor-advisory
x_refsource_REDHAT
1039392
vdb-entry
x_refsource_SECTRACK
[announce] 20170919 [SECURITY] CVE-2017-12615 Apache Tomcat Remote Code Execution via JSP upload
mailing-list
x_refsource_MLIST
https://www.synology.com/support/security/Synology_SA_17_54_Tomcat
x_refsource_CONFIRM
RHSA-2018:0465
vendor-advisory
x_refsource_REDHAT
RHSA-2017:3114
vendor-advisory
x_refsource_REDHAT
100901
vdb-entry
x_refsource_BID
RHSA-2018:0466
vendor-advisory
x_refsource_REDHAT
42953
exploit
x_refsource_EXPLOIT-DB
https://security.netapp.com/advisory/ntap-20171018-0001/
x_refsource_CONFIRM
https://github.com/breaktoprotect/CVE-2017-12615
x_refsource_MISC
RHSA-2017:3081
vendor-advisory
x_refsource_REDHAT
[tomcat-dev] 20190325 svn commit: r1856174 [22/29] - in /tomcat/site/trunk: docs/ xdocs/ xdocs/stylesheets/
mailing-list
x_refsource_MLIST
[tomcat-dev] 20190413 svn commit: r1857494 [16/20] - in /tomcat/site/trunk: ./ docs/ xdocs/
mailing-list
x_refsource_MLIST
[tomcat-dev] 20190415 svn commit: r1857582 [17/22] - in /tomcat/site/trunk: docs/ xdocs/stylesheets/
mailing-list
x_refsource_MLIST
[announce] 20200131 Apache Software Foundation Security Report: 2019
mailing-list
x_refsource_MLIST
[tomcat-dev] 20200213 svn commit: r1873980 [27/34] - /tomcat/site/trunk/docs/
mailing-list
x_refsource_MLIST
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now