Lucene search

K
veracodeVeracode Vulnerability DatabaseVERACODE:11853
HistoryJan 15, 2019 - 9:08 a.m.

Arbitrary Shell Command Execution

2019-01-1509:08:47
Veracode Vulnerability Database
sca.analysiscenter.veracode.com
14

EPSS

0.08

Percentile

94.3%

Git-fastclone has a flaw that permits execution of arbitrary shell commands from .gitmodules. Attackers can trigger the execution by instructing a user to run a recursive clone from a repository they control. The attack is possible only if a user configures Git to automatically clone submodules from untrusted sources. The git-remote-ext command will be executed if the local or remote repository is recursively cloned or submodules are updated. The attack can also be triggered when an unencrypted git clone is inserted through a Man-in-the-Middle attack and exploited.