严重 Apache Tomcat PUT文件上传漏洞
CVE编号
CVE-2017-12617利用情况
EXP 已公开补丁情况
官方补丁披露时间
2017-10-04漏洞描述
Apache Tomcat是一个流行的开源JSP应用服务器程序。 Apache Tomcat存在远程代码执行漏洞,Apache Tomcat启用HTTP PUT后,攻击者通过构造的请求,可上传任意JSP文件到服务器,造成远程代码执行。解决建议
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:http://tomcat.apache.org/index.html受影响软件情况
# | 类型 | 厂商 | 产品 | 版本 | 影响面 | ||||
1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
运行在以下环境 | |||||||||
应用 | 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.80 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.81 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 7.0.9 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.0 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.1 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.10 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.11 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.12 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.13 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.14 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.15 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.16 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.17 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.18 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.19 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.2 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.20 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.21 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.22 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.23 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.24 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.25 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.26 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.27 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.28 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.29 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.30 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.31 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.32 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.33 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.34 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.35 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.36 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.37 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.38 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.39 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.4 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.40 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.41 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.42 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.43 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.44 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.45 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.46 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.6 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.7 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.0.9 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.0 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.1 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.10 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.11 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.12 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.13 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.14 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.15 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.16 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.17 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.18 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.19 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.2 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.20 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.21 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.22 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.3 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.4 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.5 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.6 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.7 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.8 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 8.5.9 | - | |||||
运行在以下环境 | |||||||||
应用 | apache | tomcat | 9.0.0 | - | |||||
运行在以下环境 | |||||||||
系统 | amazon linux_AMI | tomcat7 | * | Up to (excluding) 8.5.23-1.75.amzn1 | |||||
运行在以下环境 | |||||||||
系统 | amazon_AMI | tomcat7 | * | Up to (excluding) 3.1-api-8.5.23-1.75.amzn1 | |||||
运行在以下环境 | |||||||||
系统 | centos_6 | tomcat7 | * | Up to (excluding) 2.1-api-6.0.24-111.el6_9 | |||||
运行在以下环境 | |||||||||
系统 | centos_7 | tomcat7 | * | Up to (excluding) 3.0-api-7.0.76-3.el7_4 | |||||
运行在以下环境 | |||||||||
系统 | debian_7 | tomcat7 | * | Up to (excluding) 7.0.28-4+deb7u16 | |||||
运行在以下环境 | |||||||||
系统 | fedora_25 | tomcat7 | * | Up to (excluding) 8.0.47-1.fc25 | |||||
运行在以下环境 | |||||||||
系统 | fedora_26 | tomcat7 | * | Up to (excluding) 8.0.47-1.fc26 | |||||
运行在以下环境 | |||||||||
系统 | fedora_27 | tomcat7 | * | Up to (excluding) 8.0.47-1.fc27 | |||||
运行在以下环境 | |||||||||
系统 | fedora_EPEL_6 | tomcat7 | * | Up to (excluding) 7.0.82-1.el6 | |||||
运行在以下环境 | |||||||||
系统 | opensuse_Leap_42.2 | tomcat7 | * | Up to (excluding) 8.0.43-9.1 | |||||
运行在以下环境 | |||||||||
系统 | opensuse_Leap_42.3 | tomcat7 | * | Up to (excluding) 8.0.43-9.1 | |||||
运行在以下环境 | |||||||||
系统 | oracle linux_6 | tomcat7 | * | Up to (excluding) 6.0.24-111.el6_9 | |||||
运行在以下环境 | |||||||||
系统 | oracle linux_7 | tomcat7 | * | Up to (excluding) 7.0.76-3.el7_4 | |||||
运行在以下环境 | |||||||||
系统 | oracle_6 | tomcat7 | * | Up to (excluding) 6.0.24-111.el6_9 | |||||
运行在以下环境 | |||||||||
系统 | oracle_7 | tomcat7 | * | 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) 8.0.43-29.5 | |||||
运行在以下环境 | |||||||||
系统 | sles_12_SP2 | tomcat7 | * | Up to (excluding) 8.0.43-29.5.1 | |||||
运行在以下环境 | |||||||||
系统 | sles_12_SP3 | tomcat7 | * | Up to (excluding) 8.0.43-29.5.1 | |||||
运行在以下环境 | |||||||||
系统 | suse_12 | tomcat | * | Up to (excluding) 8.0.43-29.5 | |||||
运行在以下环境 | |||||||||
系统 | suse_12_SP2 | tomcat7 | * | Up to (excluding) 8.0.43-29.5.1 | |||||
运行在以下环境 | |||||||||
系统 | suse_12_SP3 | tomcat7 | * | Up to (excluding) 8.0.43-29.5.1 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_14.04 | tomcat7 | * | Up to (excluding) 7.0.52-1ubuntu0.14 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_14.04.6_lts | tomcat7 | * | Up to (excluding) 7.0.52-1ubuntu0.14 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_14.04_lts | tomcat7 | * | Up to (excluding) 7.0.52-1ubuntu0.14 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_16.04 | tomcat7 | * | Up to (excluding) 8.0.32-1ubuntu1.6 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_16.04.7_lts | tomcat8 | * | Up to (excluding) 8.0.32-1ubuntu1.6 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_16.04_lts | tomcat8 | * | Up to (excluding) 8.0.32-1ubuntu1.6 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_18.04.5_lts | tomcat8 | * | Up to (excluding) 8.5.30-1ubuntu1 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_18.04_lts | tomcat8 | * | Up to (excluding) 8.5.30-1ubuntu1 | |||||
运行在以下环境 | |||||||||
系统 | ubuntu_18.10 | tomcat8 | * | Up to (excluding) 8.5.30-1ubuntu2 | |||||
- 攻击路径 远程
- 攻击复杂度 容易
- 权限要求 无需权限
- 影响范围 全局影响
- EXP成熟度 EXP 已公开
- 补丁情况 官方补丁
- 数据保密性 数据泄露
- 数据完整性 传输被破坏
- 服务器危害 服务器失陷
- 全网数量 N/A
CWE-ID | 漏洞类型 |
CWE-434 | 危险类型文件的不加限制上传 |
Exp相关链接
- https://github.com/cyberheartmi9/CVE-2017-12617
- https://github.com/devcoinfet/CVE-2017-12617
- https://github.com/qiantu88/CVE-2017-12617
- https://github.com/tyranteye666/tomcat-cve-2017-12617
- https://github.com/ygouzerh/CVE-2017-12617
- https://raw.githubusercontent.com/rapid7/metasploit-framework/master/modules/exploits/multi/http/tomcat_jsp_upload_bypass.rb
- https://www.exploit-db.com/exploits/42966
- https://www.exploit-db.com/exploits/43008

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