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 gitUpgrade libgit2Upgrade libgit2-1.0Upgrade libgit2-1.1 | Aug 22, 2024 | Dec 18, 2019 |
| Amazon Linux Ami 2 | — | Upgrade gitkUpgrade git-core-docUpgrade gitwebUpgrade git-p4Upgrade gitUpgrade git-debuginfoUpgrade git-allUpgrade git-svnUpgrade git-instawebUpgrade git-emailUpgrade git-cvsUpgrade perl-GitUpgrade git-subtreeUpgrade git-guiUpgrade git-daemonUpgrade perl-Git-SVNUpgrade git-core | 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-debuginfoUpgrade git-emailUpgrade git-subtreeUpgrade gitUpgrade git-cvsUpgrade git-gnome-keyringUpgrade git-p4Upgrade git-allUpgrade git-daemon-debuginfoUpgrade git-debugsourceUpgrade git-daemonUpgrade emacs-gitUpgrade git-guiUpgrade git-coreUpgrade perl-GitUpgrade gitwebUpgrade emacs-git-elUpgrade gitkUpgrade git-svnUpgrade git-bzrUpgrade git-core-docUpgrade git-hgUpgrade git-instawebUpgrade perl-Git-SVNUpgrade git-core-debuginfoUpgrade git-svn-debuginfo | 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 git-coreUpgrade gitUpgrade git-core-doc | Feb 24, 2020 | Dec 18, 2019 |
| Huawei Euleros 2_0_sp8 | — | Upgrade gitUpgrade git-coreUpgrade git-core-doc | Feb 26, 2020 | Dec 18, 2019 |
| Microsoft Visual_studio | — | 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.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. | 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 gitwebUpgrade git-cvsUpgrade git-svnUpgrade git-daemonUpgrade perl-GitUpgrade git-bzrUpgrade git-instawebUpgrade git-allUpgrade git-guiUpgrade git-core-docUpgrade git-gnome-keyringUpgrade gitkUpgrade git-subtreeUpgrade perl-Git-SVNUpgrade emacs-git-elUpgrade emacs-gitUpgrade git-hgUpgrade gitUpgrade git-coreUpgrade git-p4Upgrade git-email | Oct 5, 2022 | Dec 10, 2019 |
| Redhat_linux | — | Upgrade gitkUpgrade git-daemon-debuginfoUpgrade git-debugsourceUpgrade git-core-debuginfoUpgrade gitUpgrade git-core-docUpgrade git-p4Upgrade emacs-git-elUpgrade gitwebUpgrade git-emailUpgrade git-debuginfoUpgrade git-cvsUpgrade emacs-gitUpgrade perl-Git-SVNUpgrade git-hgUpgrade git-subtreeUpgrade git-svn-debuginfoUpgrade git-guiUpgrade git-bzrUpgrade perl-GitUpgrade git-daemonUpgrade git-allUpgrade git-instawebUpgrade git-gnome-keyringUpgrade git-svnUpgrade git-core | Dec 20, 2019 | Dec 18, 2019 |
| Suse | — | Upgrade git-cvsUpgrade git-webUpgrade gitkUpgrade git-docUpgrade git-credential-libsecretUpgrade git-coreUpgrade perl-Net-SMTP-SSLUpgrade gitUpgrade git-archUpgrade git-daemonUpgrade git-svnUpgrade libgit2-develUpgrade git-emailUpgrade git-credential-gnome-keyringUpgrade perl-Authen-SASLUpgrade git-p4Upgrade git-guiUpgrade libgit2-28 | 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