An issue was found in Git before v2.24.1, v2.23.1, v2.22.2, v2.21.1, v2.20.2, v2.19.3, v2.18.2, v2.17.3, v2.16.6, v2.15.4, and v2.14.6. Recursive clones are currently affected by a vulnerability that is caused by too-lax validation of submodule names, allowing very targeted attacks via remote code execution in recursive clones.
CVSS Details
- CVSS 3.1 Base Score: 8.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | — | Upgrade libgit2Upgrade gitUpgrade libgit2-1.0Upgrade libgit2-1.1 | Aug 22, 2024 | Dec 18, 2019 |
| Amazon Linux Ami 2 | — | Upgrade git-cvsUpgrade perl-GitUpgrade git-coreUpgrade git-daemonUpgrade git-svnUpgrade perl-Git-SVNUpgrade git-instawebUpgrade git-guiUpgrade git-emailUpgrade git-subtreeUpgrade git-core-docUpgrade git-debuginfoUpgrade gitkUpgrade gitwebUpgrade git-allUpgrade gitUpgrade git-p4 | Apr 27, 2020 | Dec 18, 2019 |
| Amazon_linux | — | Upgrade git | Dec 12, 2019 | Dec 9, 2019 |
| Arch Linux | — | Upgrade to the latest version of Arch Linux | Jul 11, 2025 | Dec 18, 2019 |
| Centos_linux | — | Upgrade git-core-debuginfoUpgrade git-coreUpgrade git-core-docUpgrade gitkUpgrade emacs-git-elUpgrade gitwebUpgrade perl-Git-SVNUpgrade git-hgUpgrade git-bzrUpgrade git-svnUpgrade git-debugsourceUpgrade git-daemonUpgrade git-svn-debuginfoUpgrade git-daemon-debuginfoUpgrade perl-GitUpgrade git-instawebUpgrade git-guiUpgrade emacs-gitUpgrade git-allUpgrade git-emailUpgrade gitUpgrade git-debuginfoUpgrade git-cvsUpgrade git-p4Upgrade git-subtreeUpgrade git-gnome-keyring | Dec 23, 2019 | Dec 18, 2019 |
| Debian | — | Upgrade git | Dec 12, 2019 | Dec 12, 2019 |
| Gentoo Linux | — | Upgrade dev-libs/libgit2.Upgrade dev-vcs/git. | Mar 16, 2020 | Dec 18, 2019 |
| Huawei Euleros 2_0_sp3 | — | Upgrade git | Apr 16, 2020 | Dec 18, 2019 |
| Huawei Euleros 2_0_sp5 | — | Upgrade gitUpgrade git-core-docUpgrade git-core | Feb 24, 2020 | Dec 18, 2019 |
| Huawei Euleros 2_0_sp8 | — | Upgrade git-coreUpgrade git-core-docUpgrade git | Feb 26, 2020 | Dec 18, 2019 |
| Microsoft Visual_studio | — | Update Microsoft Visual Studio 2017 to the latest version in the LTSC 15.9 version stream, or upgrade to a newer supported version of Visual Studio 2017.Update Microsoft Visual Studio 2019 to the latest version in the LTSC 16.4 version stream, or upgrade to a newer supported version of Visual Studio 2019.Update Microsoft Visual Studio 2019 to the latest version in the LTSC 16.0 version stream, or upgrade to a newer supported version of Visual Studio 2019.Update Microsoft Visual Studio 2017 to the latest version in the LTSC 15.0 version stream, or upgrade to a newer supported version of Visual Studio 2017. | Jun 25, 2025 | Dec 10, 2019 |
| Oracle Solaris | — | Upgrade developer/versioning/git to version 2.19.3-11.4.19.0.1.1.0 on Solaris 11.4 | Jan 19, 2021 | Dec 18, 2019 |
| Oracle_linux | — | Upgrade emacs-git-elUpgrade git-hgUpgrade emacs-gitUpgrade git-coreUpgrade git-emailUpgrade git-p4Upgrade gitUpgrade git-subtreeUpgrade gitkUpgrade perl-Git-SVNUpgrade git-cvsUpgrade git-instawebUpgrade git-daemonUpgrade git-core-docUpgrade gitwebUpgrade git-allUpgrade git-gnome-keyringUpgrade git-guiUpgrade perl-GitUpgrade git-bzrUpgrade git-svn | Oct 5, 2022 | Dec 10, 2019 |
| Redhat_linux | — | Upgrade emacs-git-elUpgrade git-daemon-debuginfoUpgrade git-svn-debuginfoUpgrade git-core-debuginfoUpgrade perl-Git-SVNUpgrade git-emailUpgrade gitUpgrade gitkUpgrade git-p4Upgrade git-core-docUpgrade git-debuginfoUpgrade emacs-gitUpgrade gitwebUpgrade git-hgUpgrade git-debugsourceUpgrade git-cvsUpgrade git-subtreeUpgrade git-bzrUpgrade git-coreUpgrade perl-GitUpgrade git-allUpgrade git-svnUpgrade git-guiUpgrade git-gnome-keyringUpgrade git-daemonUpgrade git-instaweb | Dec 20, 2019 | Dec 18, 2019 |
| Suse | — | Upgrade git-docUpgrade git-coreUpgrade gitUpgrade perl-Net-SMTP-SSLUpgrade git-archUpgrade git-credential-libsecretUpgrade git-cvsUpgrade gitkUpgrade git-webUpgrade libgit2-28Upgrade libgit2-develUpgrade git-guiUpgrade perl-Authen-SASLUpgrade git-daemonUpgrade git-svnUpgrade git-emailUpgrade git-credential-gnome-keyringUpgrade git-p4 | Dec 17, 2019 | Dec 10, 2019 |
| Ubuntu | — | Upgrade git | Dec 11, 2019 | Dec 10, 2019 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Aug 25, 2025 | Dec 18, 2019 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub