Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2017-12617

Quick assessment

Affected
Apache Software Foundation Apache Tomcat
Exploitation
Confirmed exploitation in the wild; remediate immediately
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Apache Tomcat是美国阿帕奇(Apache)软件基金会下属的Jakarta项目的一款轻量级Web应用服务器,它主要用于开发和调试JSP程序,适用于中小型系统。 Apache Tomcat中存在安全漏洞。攻击者可通过发送特制的请求利用该漏洞向服务器上传JSP文件,并执行文件中包含的代码。以下版本受到影响:Apache Tomcat 9.0.0.M1版本至9.0.0版本,8.5.0版本至8.5.22版本,8.0.0.RC1版本至8.0.46版本,7.0.0版本至7.0.81版本。

AI Predicted 9.8 Difficulty: Trivial KEV EPSS 99.99% · P100
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2017-12617

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
N/A
Source: CVE Program / CVE List V5
Vulnerability 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.
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
N/A
Source: CVE Program / CVE List V5
Vulnerability Title
Apache Tomcat 安全漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Apache Tomcat是美国阿帕奇(Apache)软件基金会下属的Jakarta项目的一款轻量级Web应用服务器,它主要用于开发和调试JSP程序,适用于中小型系统。 Apache Tomcat中存在安全漏洞。攻击者可通过发送特制的请求利用该漏洞向服务器上传JSP文件,并执行文件中包含的代码。以下版本受到影响:Apache Tomcat 9.0.0.M1版本至9.0.0版本,8.5.0版本至8.5.22版本,8.0.0.RC1版本至8.0.46版本,7.0.0版本至7.0.81版本。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Shenlong Deep Dive — AI Deep Analysis

10-question deep dive: root cause, exploitation, mitigation, urgency. Read summary free, full version requires login.

Affected Products

Vendor Product Affected Versions CPE Subscribe
Apache Software Foundation Apache Tomcat 9.0.0.M1 to 9.0.0 -

II. Public POCs for CVE-2017-12617

# POC Description Source Link Shenlong Link
1 Apache Tomcat < 9.0.1 (Beta) / < 8.5.23 / < 8.0.47 / < 7.0.8 - JSP Upload Bypass / Remote Code Execution https://github.com/cyberheartmi9/CVE-2017-12617 POC Details
2 Code put together from a few peoples ideas credit given don't use maliciously please https://github.com/devcoinfet/CVE-2017-12617 POC Details
3 None https://github.com/qiantu88/CVE-2017-12617 POC Details
4 Proof of Concept - RCE Exploitation : Web Shell on Apache Tomcat - Ensimag January 2018 https://github.com/ygouzerh/CVE-2017-12617 POC Details
5 Apache Tomcat < 9.0.1 (Beta) / < 8.5.23 / < 8.0.47 / < 7.0.8 - JSP Upload Bypass / Remote Code Execution for Python3 https://github.com/tyranteye666/tomcat-cve-2017-12617 POC Details
6 An implementation of CVE-2017-12617 https://github.com/jptr218/tc_hack POC Details
7 CVE-2017-12617 is a critical vulnerability leading to Remote Code Execution (RCE) in Apache Tomcat. https://github.com/LongWayHomie/CVE-2017-12617 POC Details
8 None https://github.com/K3ysTr0K3R/CVE-2017-12617-EXPLOIT POC Details
9 None https://github.com/scirusvulgaris/CVE-2017-12617 POC Details
10 CVE-2017-12617 https://github.com/yZ1337/CVE-2017-12617 POC Details
11 Improved version of PikaChu CVE https://github.com/DevaDJ/CVE-2017-12617 POC Details
12 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. https://github.com/projectdiscovery/nuclei-templates/blob/main/http/cves/2017/CVE-2017-12617.yaml POC Details
13 None https://github.com/Threekiii/Awesome-POC/blob/master/%E4%B8%AD%E9%97%B4%E4%BB%B6%E6%BC%8F%E6%B4%9E/Apache%20Tomcat%20RCE%20via%20JSP%20Upload%20Bypass.md POC Details
14 CVE-2017-12617 https://github.com/yZeetje/CVE-2017-12617 POC Details
15 CVE-2017-12617 https://github.com/yZee00/CVE-2017-12617 POC Details
16 None https://github.com/Threekiii/Awesome-POC/blob/master/%E4%B8%AD%E9%97%B4%E4%BB%B6%E6%BC%8F%E6%B4%9E/Apache%20Tomcat%20RCE%20via%20JSP%20Upload%20Bypass%20CVE-2017-12617.md POC Details
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2017-12617

登录查看更多情报信息。

Vendor Advisories for CVE-2017-12617 (22)

Exploits & Public PoCs for CVE-2017-12617 (2)

Mailing List Discussions for CVE-2017-12617 (17)

Other References for CVE-2017-12617 (2)

IV. Related Vulnerabilities

V. Comments for CVE-2017-12617

No comments yet


Leave a comment