当前位置: 首页 > news >正文

一个git相关的cve:CVE-2024-32002

最近听说一个与自己相关的CVE, CVE-2024-32002

文章目录

  • 前言
  • Description
  • 二、PATCH
  • 总结


前言

cve git windows hook submodule

利用submodule和hook,实现对.git目录注入hook的目标。
影响windows和mac os下的大部分git版本。


提示:以下是本篇文章正文内容,下面案例可供参考

Description

Git is a revision control system. Prior to versions 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2, and 2.39.4, repositories with submodules can be crafted in a way that exploits a bug in Git whereby it can be fooled into writing files not into the submodule’s worktree but into a .git/ directory. This allows writing a hook that will be executed while the clone operation is still running, giving the user no opportunity to inspect the code that is being executed. The problem has been patched in versions 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2, and 2.39.4. If symbolic link support is disabled in Git (e.g. via git config --global core.symlinks false), the described attack won’t work. As always, it is best to avoid cloning repositories from untrusted sources.

二、PATCH

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

在这里插入图片描述


总结

提示:windows下,应尽快换最新的git版本。


http://www.mrgr.cn/news/65406.html

相关文章:

  • [实战-11] FlinkSql 设置时区对TIMESTAMP和TIMESTAMP_LTZ的影响
  • 1-ARM Linux驱动开发-MIO控制
  • 语言模型的采样方法
  • 【网络】传输层协议TCP(下)
  • 网工的出路在哪?
  • [ shell 脚本实战篇 ] 编写恶意程序实现需求(恶意程序A监测特定目录B出现特定文件C执行恶意操作D-windows)
  • 使用 asyncio.run_coroutine_threadsafe 在 Python 中处理异步操作
  • 如何更改Android studio的项目存储路径
  • 北斗有源终端|智能5G单北斗终端|单兵|单北斗|手持机
  • 智算中心建设热潮涌动 AI服务器赋能加速
  • pytorch初学者理解网络的神器summary
  • 【深度学习滑坡制图|论文解读2】基于融合CNN-Transformer网络和深度迁移学习的遥感影像滑坡制图方法
  • 大数据与智能算法助力金融市场分析:正大的技术创新探索
  • 【C++】哈希表模拟:开散列技术与哈希冲突处理
  • codeforces round984 div3
  • 《等保测评:中小企业网络安全的加速器》
  • 2024年充电宝哪个牌子性价比高?充电宝十大品牌排行榜!
  • 数据结构-插入排序笔记
  • EDA二维码生成工具 V1.2
  • 西门子触摸屏维修6AV7200-1JA11-0AA0防爆显示屏维修
  • SuperMap GIS基础产品FAQ集锦(20241104)
  • C# EF 使用
  • C++笔记-解决gdb调试时不显示出错行的问题
  • 13.字符串
  • AI智能体工具:AutoGLM、MobileAgent、Claude compute use
  • Java面向对象编程高级-枚举类(四)