严重 Apache Tomcat PUT 远程命令执行漏洞
CVE编号
CVE-2017-12615利用情况
漏洞武器化补丁情况
官方补丁披露时间
2017-09-20漏洞描述
Apache Tomcat是美国阿帕奇(Apache)软件基金会下属的Jakarta项目的一款轻量级Web应用服务器,它主要用于开发和调试JSP程序,适用于中小型系统。 Apache Tomcat 7.0.0到7.0.79版本中存在远程代码执行漏洞,当Tomcat运行在Windows主机上,且启用了 HTTP PUT 请求方法时,攻击者可通过精心构造的攻击请求向服务器上传包含任意代码的JSP文件,文件中的代码被服务器执行。解决建议
升级至 Apache Tomcat 7.0.81 版本,请到厂商的主页下载:http://tomcat.apache.org/download-70.cgi#7.0.81受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.0 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.1 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.10 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.11 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.12 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.13 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.14 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.15 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.16 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.17 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.18 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.19 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.2 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.20 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.21 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.22 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.23 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.24 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.25 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.26 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.27 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.28 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.29 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.3 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.30 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.31 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.32 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.33 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.34 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.35 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.36 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.37 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.38 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.39 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.4 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.40 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.41 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.42 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.43 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.44 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.45 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.46 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.47 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.48 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.49 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.5 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.50 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.51 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.54 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.55 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.56 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.57 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.58 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.59 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.6 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.60 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.61 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.62 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.63 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.64 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.65 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.66 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.67 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.68 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.69 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.7 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.70 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.71 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.72 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.73 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.74 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.75 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.76 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.77 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.79 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.8 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.9 | - | |||||
运行在以下环境 | |||||||||
系统 | centos_6 | tomcat | * | Up to (excluding) 2.1-api-6.0.24-111.el6_9 | |||||
运行在以下环境 | |||||||||
系统 | centos_7 | tomcat | * | Up to (excluding) 3.0-api-7.0.76-3.el7_4 | |||||
运行在以下环境 | |||||||||
系统 | fedora_25 | tomcat | * | Up to (excluding) 8.0.47-1.fc25 | |||||
运行在以下环境 | |||||||||
系统 | fedora_26 | tomcat | * | Up to (excluding) 8.0.47-1.fc26 | |||||
运行在以下环境 | |||||||||
系统 | fedora_27 | tomcat | * | Up to (excluding) 8.0.47-1.fc27 | |||||
运行在以下环境 | |||||||||
系统 | fedora_EPEL_6 | tomcat | * | Up to (excluding) 7.0.82-1.el6 | |||||
运行在以下环境 | |||||||||
系统 | kylinos_aarch64_V10 | tomcat | * | Up to (excluding) 7.0.76-16.el7_9 | |||||
运行在以下环境 | |||||||||
系统 | kylinos_x86_64_V10 | tomcat | * | Up to (excluding) 7.0.76-16.el7_9 | |||||
运行在以下环境 | |||||||||
系统 | microsoft | windows | - | - | |||||
运行在以下环境 | |||||||||
系统 | oracle linux_6 | tomcat | * | Up to (excluding) 6.0.24-111.el6_9 | |||||
运行在以下环境 | |||||||||
系统 | oracle linux_7 | tomcat | * | Up to (excluding) 7.0.76-3.el7_4 | |||||
运行在以下环境 | |||||||||
系统 | oracle_6 | tomcat-webapps | * | Up to (excluding) 6.0.24-111.el6_9 | |||||
运行在以下环境 | |||||||||
系统 | oracle_7 | tomcat-webapps | * | Up to (excluding) 7.0.76-3.el7_4 | |||||
运行在以下环境 | |||||||||
系统 | redhat_6 | tomcat6 | * | Up to (excluding) 0:6.0.24-111.el6_9 | |||||
运行在以下环境 | |||||||||
系统 | redhat_7 | tomcat | * | Up to (excluding) 2.2-api-7.0.76-3.el7_4 | |||||
运行在以下环境 | |||||||||
系统 | sles_12 | tomcat | * | Up to (excluding) 7.0.82-7.16 | |||||
运行在以下环境 | |||||||||
系统 | suse_12 | tomcat | * | Up to (excluding) 7.0.82-7.16 | |||||
- 攻击路径 远程
- 攻击复杂度 容易
- 权限要求 无需权限
- 影响范围 全局影响
- EXP成熟度 漏洞武器化
- 补丁情况 官方补丁
- 数据保密性 数据泄露
- 数据完整性 传输被破坏
- 服务器危害 服务器失陷
- 全网数量 N/A
CWE-ID | 漏洞类型 |
CWE-434 | 危险类型文件的不加限制上传 |
Exp相关链接
- https://github.com/1337g/CVE-2017-12615
- https://github.com/BeyondCy/CVE-2017-12615
- https://github.com/breaktoprotect/CVE-2017-12615
- https://github.com/cved-sources/cve-2017-12615
- https://github.com/cyberharsh/Tomcat-CVE-2017-12615
- https://github.com/gardenWhy/CVE-2017-12615-EXP
- https://github.com/ianxtianxt/CVE-2017-12615
- https://github.com/iBearcat/CVE-2017-12615
- https://github.com/mefulton/cve-2017-12615
- https://github.com/RealBearcat/CVE-2017-12615
- https://github.com/Shellkeys/CVE-2017-12615
- https://github.com/vulhub/vulhub/tree/master/tomcat/CVE-2017-12615
- https://github.com/wsg00d/cve-2017-12615
- https://github.com/zi0Black/POC-CVE-2017-12615-or-CVE-2017-12717
- https://raw.githubusercontent.com/jaeles-project/jaeles-signatures/master/cves/apache-tomcat-put-cve-2017-12615.yaml
- https://www.exploit-db.com/exploits/42953

版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
评论