Tomcat版本升级--解决 Apache Tomcat远程代码执行漏洞(CVE-2019-0232)

Tomcat版本升级–解决 Apache Tomcat 安全漏洞(CVE-2020-13943)(笔录)

收到安全厂家反馈Apache Tomcat 安全漏洞(CVE-2020-13943)
在这里插入图片描述
根据描述受影响版本如下:

  • 10.0.0-M1版本至10.0.0-M7版本,
  • 9.0.0.M1版本至9.0.37版本,
  • 8.5.0版本至8.5.57版本。

可以通过升级tomcat的版本来解决这个漏洞
升级版本步骤:

  • Tomcat官网下载最新的二进制包(不在漏洞范围内的)
  • 备份原有tomcat文件(或者只备份lib目录,最好备份整个tomcat)
    例如:cp -a tomcat2 tomcat2-bak
  • 替换lib目录为最新文件

注意:如果需要大版本升级,还需要替换bin目录

我的一次测试步骤如下:

  1. 未升级之前的版本
    进入TOMCAT_HOME/bin查看自己的tomcat版本如下:9.0.37
[root@mysql-clone bin]# sh version.
sh: version.: No such file or directory
[root@mysql-clone bin]# sh version.sh 
Using CATALINA_BASE:   /usr/local/tomcat2
Using CATALINA_HOME:   /usr/local/tomcat2
Using CATALINA_TMPDIR: /usr/local/tomcat2/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_261
Using CLASSPATH:       /usr/local/tomcat2/bin/bootstrap.jar:/usr/local/tomcat2/bin/tomcat-juli.jar
Server version: Apache Tomcat/9.0.37
Server built:   Jun 30 2020 20:09:49 UTC
Server number:  9.0.37.0
OS Name:        Linux
OS Version:     3.10.0-1160.6.1.el7.x86_64
Architecture:   amd64
JVM Version:    1.8.0_261-b12
JVM Vendor:     Oracle Corporation

在本次漏洞范围之内
2. 覆盖lib目录(如果大版本升级还需要覆盖bin目录)

[root@mysql-clone tomcat2]# cp -r ../apache-tomcat-9.0.41/lib/ ./
  1. 查看版本,已经成功升级到9.0.41版本
 [root@mysql-clone bin]# sh version.sh 
Using CATALINA_BASE:   /usr/local/tomcat2
Using CATALINA_HOME:   /usr/local/tomcat2
Using CATALINA_TMPDIR: /usr/local/tomcat2/temp
Using JRE_HOME:        /usr/java/jdk1.8.0_261
Using CLASSPATH:       /usr/local/tomcat2/bin/bootstrap.jar:/usr/local/tomcat2/bin/tomcat-juli.jar
Server version: Apache Tomcat/9.0.41
Server built:   Dec 3 2020 11:43:00 UTC
Server number:  9.0.41.0
OS Name:        Linux
OS Version:     3.10.0-1160.6.1.el7.x86_64
Architecture:   amd64
JVM Version:    1.8.0_261-b12
JVM Vendor:     Oracle Corporation

浏览器访问版本如下
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值