Skip to content
KitploitKITPLOIT
工具博客
Log in
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
CVE-2024-32002 — Proof-of-concept exploit for CVE-2024-32002, demonstrating RCE via git clone with malicious submodules and symlinks on case-insensitive filesystems. | Kitploit
工具/GitHubGitHub/grecosamuel/cve-2024-32002
漏洞分析漏洞利用渗透测试学习与教育二进制利用
GitHubgrecosamuel/cve-2024-32002

CVE-2024-32002

Proof-of-concept exploit for CVE-2024-32002, demonstrating RCE via git clone with malicious submodules and symlinks on case-insensitive filesystems.

查看仓库
1421年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CVE-2024-32002

版本

  • 1.0.0
    • 此版本仅适用于通过认证的远程目标,且 Git 版本为受影响版本 2.45.0。

受影响的 Git 版本为:

  • 2.45.0

概念验证

该 POC 可利用 git clone 命令触发 RCE(远程命令执行),通过利用 Git 子模块中跟随符号链接的特定漏洞来实现,因此上下文需要将 core.symlinks 设置为 true 才能正常工作。

注意: 可通过 git config --global core.symlinks true 实现。

工作原理

要触发 RCE,你需要使用两个不同的仓库。

第一个仓库包含一个子模块,该子模块包含一个特定路径,该路径带有指向 .git 目录的符号链接。

第二个仓库包含一个恶意钩子,用作第一个仓库中的子模块,其中包含一个名为 post-checkout 的脚本,该脚本包含恶意代码,将在利用不区分大小写的文件系统时被执行。

此工具仅用于教育目的的漏洞分析。

下载工具