漏洞名称:
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
深瞳漏洞实验室发布漏洞通告。
点击阅读原文,及时关注并登录深信服智安全平台,可轻松查询漏洞相关解决方案。