Git is a revision control system. The Git project recommends to avoid working in untrusted repositories, and instead to clone it first with `git clone --no-local` to obtain a clean copy. Git has specific protections to make that a safe operation even with an untrusted source repository, but vulnerabilities allow those protections to be bypassed. In the context of cloning local repositories owned by other users, this vulnerability has been covered in CVE-2024-32004. But there are circumstances where the fixes for CVE-2024-32004 are not enough: For example, when obtaining a `.zip` file containing a full copy of a Git repository, it should not be trusted by default to be safe, as e.g. hooks could be configured to run within the context of that repository. The problem has been patched in versions 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2, and 2.39.4. As a workaround, avoid using Git in repositories that have been obtained via archives from untrusted sources.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade git-credential-libsecretUpgrade git-daemonUpgrade git-coreUpgrade gitkUpgrade git-svnUpgrade gitUpgrade perl-Git-SVNUpgrade git-emailUpgrade git-subtreeUpgrade git-instawebUpgrade gitwebUpgrade git-core-docUpgrade git-guiUpgrade git-allUpgrade perl-Git | Jun 26, 2024 | May 14, 2024 |
| Alpine Linux | — | Upgrade git | Jun 6, 2024 | May 14, 2024 |
| Amazon Linux Ami 2 | — | Upgrade git-credential-libsecretUpgrade git-cvsUpgrade git-daemonUpgrade gitwebUpgrade gitUpgrade git-allUpgrade git-coreUpgrade git-svnUpgrade perl-GitUpgrade git-p4Upgrade git-core-docUpgrade git-emailUpgrade gitkUpgrade git-subtreeUpgrade perl-Git-SVNUpgrade git-debuginfoUpgrade git-guiUpgrade git-instaweb | May 31, 2024 | May 14, 2024 |
| Amazon_linux | — | Upgrade git | May 31, 2024 | May 14, 2024 |
| Amazon_linux_2023 | — | Upgrade git-debuginfoUpgrade git-core-debuginfoUpgrade git-daemonUpgrade gitkUpgrade git-credential-libsecret-debuginfoUpgrade git-instawebUpgrade git-p4Upgrade git-subtreeUpgrade gitUpgrade git-emailUpgrade git-credential-libsecretUpgrade git-cvsUpgrade perl-GitUpgrade git-svnUpgrade git-allUpgrade perl-Git-SVNUpgrade git-guiUpgrade git-core-docUpgrade gitwebUpgrade git-daemon-debuginfoUpgrade git-debugsourceUpgrade git-core | Feb 17, 2025 | May 14, 2024 |
| Debian | — | Upgrade git | Jun 27, 2024 | May 14, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade gitUpgrade git-help | Jul 16, 2024 | May 14, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade git-helpUpgrade git | Oct 8, 2024 | May 14, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade gitUpgrade git-helpUpgrade git-core | Oct 8, 2024 | May 14, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade gitUpgrade git-help | Oct 8, 2024 | May 14, 2024 |
| Oracle_linux | — | Upgrade git-credential-libsecretUpgrade git-core-docUpgrade git-daemonUpgrade git-subtreeUpgrade gitUpgrade git-emailUpgrade git-instawebUpgrade git-coreUpgrade git-allUpgrade gitkUpgrade perl-GitUpgrade git-guiUpgrade gitwebUpgrade git-svnUpgrade perl-Git-SVN | Jun 25, 2024 | May 14, 2024 |
| Redhat_linux | — | Upgrade git-emailUpgrade git-subtreeUpgrade gitwebUpgrade perl-Git-SVNUpgrade git-debugsourceUpgrade git-debuginfoUpgrade git-core-debuginfoNo solution existsUpgrade perl-GitUpgrade git-guiUpgrade git-core-docUpgrade gitUpgrade git-daemon-debuginfoUpgrade gitkUpgrade git-allUpgrade git-credential-libsecretUpgrade git-daemonUpgrade git-coreUpgrade git-instawebUpgrade git-credential-libsecret-debuginfoUpgrade git-svn | Jun 26, 2024 | May 14, 2024 |
| Rocky_linux | — | Upgrade git-daemon-debuginfoUpgrade git-debugsourceUpgrade git-debuginfoUpgrade git-core-debuginfoUpgrade git-subtreeUpgrade git-coreUpgrade git-credential-libsecret-debuginfoUpgrade git-daemonUpgrade git-credential-libsecretUpgrade git | Jul 3, 2024 | May 14, 2024 |
| Suse | — | Upgrade git-docUpgrade git-coreUpgrade git-daemonUpgrade git-svnUpgrade git-credential-libsecretUpgrade git-guiUpgrade git-webUpgrade git-credential-gnome-keyringUpgrade git-cvsUpgrade gitUpgrade git-archUpgrade perl-GitUpgrade git-p4Upgrade gitkUpgrade git-email | May 29, 2024 | May 14, 2024 |
| Ubuntu | — | Upgrade gitUpgrade git (Ubuntu Pro) | Jun 6, 2024 | May 14, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | May 14, 2024 |
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