Description
GitPython before 3.1.54 contains an incomplete denylist in unsafe_git_clone_options 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 when git clones the repository.
Mitigation
Minimal update. May introduce new vulnerabilities or breaking changes.
|
 debian 11 | | =3.1.14-1 || =3.1.14-1+deb11u1 || =3.1.23-1 || =3.1.24-1 || =3.1.27-1 || =3.1.30-1 || =3.1.36-1 || =3.1.37-1 || =3.1.37-2 || =3.1.37-3 || =3.1.44-1 || =3.1.45-1 || =3.1.46-1 || =3.1.50-1 | - |
 debian 13 | | =3.1.44-1 || =3.1.45-1 || =3.1.46-1 || =3.1.50-1 | - |
 debian 14 | | =3.1.44-1 || =3.1.45-1 || =3.1.46-1 || =3.1.50-1 | - |
 debian 12 | | =3.1.30-1 || =3.1.30-1+deb12u2 || =3.1.36-1 || =3.1.37-1 || =3.1.37-2 || =3.1.37-3 || =3.1.44-1 || =3.1.45-1 || =3.1.46-1 || =3.1.50-1 | - |
 pypi | | =0.1.7 || =0.2.0-beta1 || =0.3.0-beta1 || =0.3.0-beta2 || =0.3.1-beta2 || =0.3.2 || =0.3.2.1 || =0.3.2.rc1 || =0.3.3 || =0.3.4 || =0.3.5 || =0.3.6 || =0.3.7 || =1.0.0 || =1.0.1 || =1.0.2 || =2.0.0 || =2.0.1 || =2.0.2 || =2.0.3 || =2.0.4 || =2.0.5 || =2.0.6 || =2.0.7 || =2.0.8 || =2.0.9 || =2.0.9.dev0 || =2.0.9.dev1 || =2.1.0 || =2.1.1 || =2.1.10 || =2.1.11 || =2.1.12 || =2.1.13 || =2.1.14 || =2.1.15 || =2.1.2 || =2.1.3 || =2.1.4 || =2.1.5 || =2.1.6 || =2.1.7 || =2.1.8 || =2.1.9 || =3.0.0 || =3.0.1 || =3.0.2 || =3.0.3 || =3.0.4 || =3.0.5 || =3.0.6 || =3.0.7 || =3.0.8 || =3.0.9 || =3.1.0 || =3.1.1 || =3.1.10 || =3.1.11 || =3.1.12 || =3.1.13 || =3.1.14 || =3.1.15 || =3.1.16 || =3.1.17 || =3.1.18 || =3.1.19 || =3.1.2 || =3.1.20 || =3.1.22 || =3.1.23 || =3.1.24 || =3.1.25 || =3.1.26 || =3.1.27 || =3.1.28 || =3.1.29 || =3.1.3 || =3.1.30 || =3.1.31 || =3.1.32 || =3.1.33 || =3.1.34 || =3.1.35 || =3.1.36 || =3.1.37 || =3.1.38 || =3.1.4 || =3.1.40 || =3.1.41 || =3.1.42 || =3.1.43 || =3.1.44 || =3.1.45 || =3.1.46 || =3.1.47 || =3.1.48 || =3.1.49 || =3.1.5 || =3.1.50 || =3.1.51 || =3.1.52 || =3.1.53 || =3.1.6 || =3.1.7 || =3.1.8 || =3.1.9 || >=0 <3.1.54 | 3.1.54 |