【漏洞通告】Git clone 远程代码执行漏洞CVE-2024-32002

【漏洞通告】Git clone 远程代码执行漏洞CVE-2024-32002

深瞳漏洞实验室 深信服千里目安全技术中心 2024-05-21 16:12

漏洞名称:

Git clone 远程代码执行漏洞(CVE-2024-32002)

组件名称:

Git

影响范围:

0 < Git < 2.39.4

2.40.0 ≤ Git < 2.40.2

2.41.0 ≤ Git < 2.41.1

2.42.0 ≤ Git < 2.42.2

2.43.0 ≤ Git < 2.43.4

2.44.0 ≤ Git < 2.44.1

2.45.0 ≤ Git < 2.45.1

漏洞类型:

代码注入

利用条件:

1、用户认证:需要用户认证

2、前置条件:默认配置

3、触发方式:远程

综合评价:

<综合评定利用难度>:容易,能造成远程代码执行。

<综合评定威胁等级>:高危,能造成远程代码执行。

官方解决方案:

已发布

漏洞分析

组件介绍

Git是美国软件开发者林纳斯-托瓦兹(Linus Torvalds)所研发的一套免费、开源的分布式版本控制系统。它主要用于源代码管理,但也可以用来跟踪任何类型的文件。Git 是当前最流行的版本控制系统,广泛应用于软件开发中。

漏洞简介

2024年5月20日,深瞳漏洞实验室监测到一则Git组件存在代码注入漏洞的信息,漏洞编号:CVE-2024-32002,漏洞威胁等级:高危。

Git的Symlinks模块存在高危漏洞,攻击者可以利用该漏洞执行任意代码,导致服务器失陷。

影响范围

目前受影响的Git版本:

0
< Git < 2.39.4

2.40.0 ≤ Git < 2.40.2

2.41.0 ≤ Git < 2.41.1

2.42.0 ≤ Git < 2.42.2

2.43.0 ≤ Git < 2.43.4

2.44.0 ≤ Git < 2.44.1

2.45.0 ≤ Git < 2.45.1

解决方案

如何检测组件系统版本

输入命令git –version来查看当前git版本。

官方修复建议

使用命令git config –global core.symlinks false禁用symbolic links或者将git更新到最新版本来规避该漏洞的影响。

深信服解决方案

风险资产发现

支持对Git的主动检测,可批量检出业务场景中该事件的受影响资产情况,相关产品如下:

【深信服主机安全检测响应平台CWPP】已发布资产检测方案。

参考链接

https://github.com/git/git/commit/97065761333fd62db1912d81b489db938d8c991d

https://github.com/git/git/security/advisories/GHSA-8h77-4q3w-gfgv

时间轴

2024/5/20

深瞳漏洞实验室监测到Git clone 远程代码执行漏洞 (CVE-2024-32002)信息。

2024/5/21

深瞳漏洞实验室发布漏洞通告。

点击阅读原文,及时关注并登录深信服智安全平台,可轻松查询漏洞相关解决方案。