【已复现】Apache Tomcat存在远程代码执行漏洞(CVE-2024-50379)

文摘   2024-12-23 17:57   浙江  

漏洞概述

漏洞名称

Apache Tomcat存在远程代码执行漏洞(CVE-2024-50379)

安恒CERT评级

2级

CVSS3.1评分

8.1(安恒自评)

CVE编号

CVE-2024-50379


CNVD编号

未分配

CNNVD编号

 未分配

安恒CERT编号

DM-202410-004138

POC情况

已发现

EXP情况

未发现

在野利用

未发现

研究情况

已复现

危害描述


若默认servlet是可写的(参数readonly设置为false,该设置为非默认设置)表示不区分大小写文件系统,在负载下并发读取和上传同一文件可以绕过Tomcat的大小写检查。攻击者可以通过构造恶意请求上传含恶意JSP代码的文件,使其触发解析并执行这些文件,从而导致远程代码执行。

该产品主要使用客户行业分布广泛,漏洞危害性高,建议客户尽快做好自查及防护。

安恒研究院卫兵实验室已复现此漏洞。

漏洞信息

漏洞描述

漏洞危害等级:高危

漏洞类型:远程代码执行

影响范围

影响版本:
9.0.0.M1 <= Apache Tomcat < 9.0.98

10.1.0-M1 <= Apache Tomcat < 10.1.34

11.0.0-M1 <= Apache Tomcat < 11.0.2

安全版本:

Apache Tomcat >= 9.0.98

Apache Tomcat >= 10.1.34

Apache Tomcat >= 11.0.2

CVSS向量

访问途径(AV):网络

攻击复杂度(AC):高

所需权限(PR):无需任何权限

用户交互(UI):不需要用户交互

影响范围 (S):不

机密性影响 (C):高

完整性影响 (l):高

可用性影响 (A):高

修复方案

官方修复方案:

官方已发布修复方案,受影响的用户建议更新至安全版本。

官方链接:

https://tomcat.apache.org/download-90.cgi

https://tomcat.apache.org/download-10.cgi

https://tomcat.apache.org/download-11.cgi

临时缓解方案:

若配置了readonly参数,则可以在Tomcat程序根目录/conf/web.xml中将readonly参数设置为true或将配置代码注释或移除。

产品能力覆盖

产品名称

覆盖补丁包

AiLPHA大数据平台

已支持

APT攻击预警平台

已支持

明鉴漏洞扫描系统

已支持

WAF

已支持

玄武盾

已支持

参考资料

https://www.openwall.com/lists/oss-security/2024/12/17/4
https://www.cve.org/CVERecord?id=CVE-2024-50379

技术支持

如有漏洞相关需求支持请联系400-6059-110获取相关能力支撑。

安恒信息CERT
安恒应急响应中心为客户提供最精准预警通告,同时提供漏洞在客户应用系统危害、影响范围及修补方案等信息。公司产品漏洞提交请联系:400 6059 110, 或邮件联系:src@dbappsecurity.com.cn。
 最新文章