Git is a revision control system. Prior to versions 2.30.9, 2.31.8, 2.32.7, 2.33.8, 2.34.8, 2.35.8, 2.36.6, 2.37.7, 2.38.5, 2.39.3, and 2.40.1, a specially crafted `.gitmodules` file with submodule URLs that are longer than 1024 characters can used to exploit a bug in `config.c::git_config_copy_or_rename_section_in_file()`. This bug can be used to inject arbitrary configuration into a user's `$GIT_DIR/config` when attempting to remove the configuration section associated with that submodule. When the attacker injects configuration values which specify executables to run (such as `core.pager`, `core.editor`, `core.sshCommand`, etc.) this can lead to a remote code execution. A fix A fix is available in versions 2.30.9, 2.31.8, 2.32.7, 2.33.8, 2.34.8, 2.35.8, 2.36.6, 2.37.7, 2.38.5, 2.39.3, and 2.40.1. As a workaround, avoid running `git submodule deinit` on untrusted repositories or without prior inspection of any submodule sections in `$GIT_DIR/config`.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade gitwebUpgrade gitUpgrade git-credential-libsecretUpgrade git-subtreeUpgrade git-core-docUpgrade git-svnUpgrade git-instawebUpgrade git-emailUpgrade git-coreUpgrade gitkUpgrade git-guiUpgrade git-allUpgrade perl-GitUpgrade perl-Git-SVNUpgrade git-daemon | May 24, 2023 | Apr 25, 2023 |
| Alpine Linux | — | Upgrade git | Mar 26, 2024 | Apr 25, 2023 |
| Amazon Linux Ami 2 | — | Upgrade git-daemonUpgrade git-svnUpgrade git-subtreeUpgrade git-emailUpgrade git-coreUpgrade git-guiUpgrade git-cvsUpgrade git-instawebUpgrade perl-Git-SVNUpgrade git-credential-libsecretUpgrade git-allUpgrade git-debuginfoUpgrade gitUpgrade gitkUpgrade gitwebUpgrade perl-GitUpgrade git-core-docUpgrade git-p4 | Jun 8, 2023 | Apr 25, 2023 |
| Amazon_linux_2023 | — | Upgrade gitwebUpgrade git-core-docUpgrade git-allUpgrade gitUpgrade gitkUpgrade git-credential-libsecretUpgrade git-guiUpgrade git-p4Upgrade git-daemon-debuginfoUpgrade git-instawebUpgrade git-cvsUpgrade git-svnUpgrade git-core-debuginfoUpgrade git-emailUpgrade git-debuginfoUpgrade git-coreUpgrade git-subtreeUpgrade git-daemonUpgrade git-debugsourceUpgrade perl-Git-SVNUpgrade git-credential-libsecret-debuginfoUpgrade perl-Git | Feb 17, 2025 | Apr 25, 2023 |
| Centos_linux | — | Upgrade git-guiUpgrade git-instawebUpgrade perl-GitUpgrade gitwebUpgrade git-daemonUpgrade git-bzrUpgrade git-gnome-keyringUpgrade perl-Git-SVNUpgrade git-svnUpgrade git-allUpgrade emacs-gitUpgrade git-hgUpgrade git-debuginfoUpgrade gitkUpgrade gitUpgrade git-emailUpgrade git-p4Upgrade git-cvsUpgrade emacs-git-el | May 23, 2023 | Apr 25, 2023 |
| Debian | — | Upgrade git | Jun 27, 2024 | Apr 25, 2023 |
| Freebsd | — | Upgrade git-tinyUpgrade gitUpgrade git-lite | Apr 27, 2023 | Apr 26, 2023 |
| Gentoo Linux | — | Upgrade dev-vcs/git. | Dec 28, 2023 | Apr 25, 2023 |
| Huawei Euleros 2_0_sp10 | — | Upgrade git-helpUpgrade git | Jul 18, 2023 | Apr 25, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade git-helpUpgrade git | Jan 10, 2024 | Apr 25, 2023 |
| Huawei Euleros 2_0_sp8 | — | Upgrade git-coreUpgrade git-core-docUpgrade git | Jan 10, 2024 | Apr 25, 2023 |
| Huawei Euleros 2_0_sp9 | — | Upgrade gitUpgrade git-help | Jul 10, 2023 | Apr 25, 2023 |
| 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 2022 to the latest version in the LTSC 17.6 version stream, or upgrade to a newer supported version of Visual Studio 2022.Update Microsoft Visual Studio 2019 to the latest version in the LTSC 16.11 version stream, or upgrade to a newer supported version of Visual Studio 2019.Update Microsoft Visual Studio 2022 to the latest version in the LTSC 17.2 version stream, or upgrade to a newer supported version of Visual Studio 2022.Update Microsoft Visual Studio 2022 to the latest version in the LTSC 17.0 version stream, or upgrade to a newer supported version of Visual Studio 2022.Update Microsoft Visual Studio 2022 to the latest version in the LTSC 17.4 version stream, or upgrade to a newer supported version of Visual Studio 2022. | Jun 25, 2025 | Jun 13, 2023 |
| Oracle_linux | — | Upgrade git-core-docUpgrade git-subtreeUpgrade git-credential-libsecretUpgrade git-p4Upgrade emacs-gitUpgrade git-allUpgrade perl-GitUpgrade git-gnome-keyringUpgrade git-emailUpgrade gitUpgrade git-cvsUpgrade git-instawebUpgrade git-bzrUpgrade gitkUpgrade git-coreUpgrade perl-Git-SVNUpgrade emacs-git-elUpgrade git-daemonUpgrade git-svnUpgrade git-guiUpgrade git-hgUpgrade gitweb | May 23, 2023 | Apr 25, 2023 |
| Redhat_linux | — | Upgrade git-coreUpgrade git-debuginfoUpgrade git-credential-libsecretUpgrade git-subtreeUpgrade git-daemonUpgrade git-p4Upgrade git-emailUpgrade git-credential-libsecret-debuginfoUpgrade git-hgUpgrade git-debugsourceUpgrade git-gnome-keyringUpgrade gitUpgrade git-daemon-debuginfoUpgrade git-bzrUpgrade perl-Git-SVNUpgrade git-svnUpgrade gitkUpgrade git-cvsUpgrade git-guiUpgrade git-core-debuginfoUpgrade emacs-git-elUpgrade emacs-gitUpgrade gitwebUpgrade git-allNo solution existsUpgrade perl-GitUpgrade git-instawebUpgrade git-core-doc | May 23, 2023 | Apr 25, 2023 |
| Rocky_linux | — | Upgrade git-credential-libsecretUpgrade git-credential-libsecret-debuginfoUpgrade git-daemonUpgrade git-debugsourceUpgrade git-daemon-debuginfoUpgrade git-coreUpgrade gitUpgrade git-core-debuginfoUpgrade git-debuginfoUpgrade git-subtree | Mar 5, 2024 | Apr 25, 2023 |
| Suse | — | Upgrade git-guiUpgrade git-cvsUpgrade git-daemonUpgrade git-emailUpgrade git-archUpgrade git-p4Upgrade git-svnUpgrade git-credential-gnome-keyringUpgrade git-webUpgrade git-docUpgrade gitkUpgrade git-coreUpgrade git-credential-libsecretUpgrade gitUpgrade perl-Git | Apr 27, 2023 | Apr 25, 2023 |
| Ubuntu | — | Upgrade gitUpgrade git (Ubuntu Pro) | May 4, 2023 | Apr 25, 2023 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Aug 25, 2025 | Apr 25, 2023 |
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