git-fastclone before 1.0.5 passes user modifiable strings directly to a shell command. An attacker can execute malicious commands by modifying the strings that are passed as arguments to "cd " and "git clone " commands in the library.
📦
git-fastclone
Vendor: squareup
Actively Exploited
0
CISA KEV List
PoC / Exploits
0
Code Available
Total RCEs
2
Remote Access
Total CVEs
4
Total Indexed
Avg. EPSS
5.00%
Exploit Prob.
Security Vulnerability Index
Page 1 / 1
9.8
CVSS
CVE-2015-8969
RCE
Severity: CRITICAL
8.8
CVSS
CVE-2015-8968
RCE
git-fastclone before 1.0.1 permits arbitrary shell command execution from .gitmodules. If an attacker can instruct a user to run a recursive clone from a repository they control, they can get a client to run an arbitrary shell command. Alternately, if an attacker can MITM an unencrypted git clone, they could exploit this. The ext command will be run if the repository is recursively cloned or if submodules are updated. This attack works when cloning both local and remote repositories.
Severity: HIGH