631 matches found
CVE-2017-1000117
git-client-rce This PoC is only for educational purpose!!! Test GIT Repo for git-client-rce PoC CVE-2017-1000117 https://marc.info/?l=git&m=150238802328673&w=2 This CVE affects all the git clients v2.14.1 Execute following on test system to see PoC : $git clone --recursive...
cve-2024-32002-submodule-rce
CVE-2024-32002 RCE Submodule A submodule to demonstrate CVE-2024-32002. Demonstrates Remote Code Execution RCE by loading a malicious commit hook into the .git directory of the parent repo. See cve-2024-32002-poc-rce for the working POC that utilises this repo. What this repo contains A malicous...
CVE-2018-11235-DEMO
CVE-2018-11235 Usage chybeta@ubuntu git clone https://github.com/CHYbeta/CVE-2018-11235-DEMO.git chybeta@ubuntu cd CVE-2018-11235-DEMO chybeta@ubuntu /CVE-2018-11235-DEMO /usr/local/bin/git --version git version 2.17.0 chybeta@ubuntu /CVE-2018-11235-DEMO ./build.sh Analysis RCE with Git submodule...
CVE-2025-48384-submodule
CVE-2025-48384-submodule CVE-2025-48384-submodule...
CVE-2017-1000117
CVE-2017-1000117 This module can be used to test whether you are vulnerable to CVE-2017-1000117 git clone https://github.com/timwr/CVE-2017-1000117.git --recurse-submodules ls CVE-2017-1000117 Output if you are vulnerable: $ git clone https://github.com/timwr/CVE-2017-1000117.git...
cve-2024-32002-poc
💥 CVE-2024-32002 – Git Submodule Path Injection PoC Motivation While solving the Compiled machine on the Hack The Box platform, I came across a curious behavior involving Git and submodules. Upon investigating further, I found this excellent post by researcher Amal Murali, which details a path...
CVE-2025-48384
Overview of CVE-2025-48384 CVE-2025-48384 is a critical vulnerability in Git, the widely used distributed version control system. It involves improper handling of carriage return CR characters in configuration values, which can lead to path traversal issues during submodule checkouts. This flaw...
CVE-2024-32002-poc
Bash Script: !/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" Initialize...
cve-2025-48384-poc
PoC for CVE-2025-48384 This proof-of-concept demonstrates Git's CR-path submodule misparsing vulnerability, leading to arbitrary hook execution during git clone --recurse-submodules. ⚠️ Warning This is for educational and testing purposes only. Do not run this on any production environment. 🧪 Usag...
CVE-2017-1000117
CVE-2017-1000117 Malicious actors can craft "ssh://…" links to trick victims into accessing the malicious link when executing programs, thereby achieving command execution. This link can be placed in the .gitmodules file of a git project, so that when a victim performs git clone...
CVE-2024-32002-EXP
CVE-2024-32002-EXP !/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 y/hooks 将恶意代码写入...
CVE-2025-48384-submodule
This repository does not have a README...
CVE-2018-11235
CVE-2018-11235 1. ssh to your vps. 2. Clone this repo: git clone https://github.com/Rezy-Dev/CVE-2018-11235 cd CVE-2018-11235 3. Give exploit.sh execute x permission then execute it: sudo chmod +x exploit.sh sudo ./exploit.sh It downloads apache2 and builds malicious repo for us. 4. Once done we...
hook
amalmurali47/hook This repository is part of the PoC for exploiting CVE-2024-32002, a vulnerability in Git that allows RCE during a git clone operation. This repository contains the malicious hook used in the exploit. Overview For detailed instructions and an explanation of how the exploit works,...
CVE-2018-17456
CVE-2018-17456 Vulnerability Overview Vulnerability Name: Git Input Validation Error Vulnerability CNNVD ID: CNNVD-201810-234 Hazard Level: Critical CVE ID: CVE-2018-17456 Vulnerability Type: Input Validation Error Published Date: 2018-10-08 Threat Type: Remote Updated Date: 2019-04-25 Vendor:...
CVE-2025-48384
CVE-2025-48384 PoC This repository demonstrates CVE-2025-48384, a Git vulnerability involving carriage return characters in submodule paths. Warning This is for educational purposes only. Use in isolated environments...
CVE-2025-48384
CVE-2025-48384: Breaking git with a carriage return and cloning RCE Reproduction from https://dgl.cx/2025/07/git-clone-submodule-cve-2025-48384. All credits to David Leadbeater. This is a basic reproduction attempt of the vulnerability. To trigger, do git clone --recursive...
CVE-2024-32002-Exploit
!/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...
CVE-2018-11235
PoC exploit for CVE-2018-11235 GitHub is not allowing me to push a repository exploiting the vulnerability good point for them, so you will have to build it yourself by running the build.sh script. Then, push the repository somewhere. When you clone it with the --recurse-submodules flag, the evil...
cve-2024-32002-poc-rce
CVE-2024-32002 RCE POC A POC for CVE-2024-32002 demonstrating Remote Code Execution RCE. See cve-2024-32002-poc-rce for the related submodule repository. What this repo contains A symlink with an arbitraty name that links to the .git directory. A .gitmodules file that defines the malicious...