Git, a revision control system, is vulnerable to path traversal prior to versions 2.39.2, 2.38.4, 2.37.6, 2.36.5, 2.35.7, 2.34.7, 2.33.7, 2.32.6, 2.31.7, and 2.30.8. By feeding a crafted input to `git apply`, a path outside the working tree can be overwritten as the user who is running `git apply`. A fix has been prepared and will appear in v2.39.2, v2.38.4, v2.37.6, v2.36.5, v2.35.7, v2.34.7, v2.33.7, v2.32.6, v2.31.7, and v2.30.8. As a workaround, use `git apply --stat` to inspect a patch before applying; avoid applying one that creates a symbolic link and then creates a file beyond the symbolic link.
CVSS Details
- CVSS 3.1 Base Score: 6.2
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade gitwebUpgrade git-guiUpgrade git-daemonUpgrade perl-GitUpgrade git-instawebUpgrade git-core-docUpgrade git-allUpgrade git-coreUpgrade git-emailUpgrade git-svnUpgrade perl-Git-SVNUpgrade gitkUpgrade gitUpgrade git-subtreeUpgrade git-credential-libsecret | May 24, 2023 | Feb 14, 2023 |
| Alpine Linux | — | Upgrade git | Aug 22, 2024 | Feb 14, 2023 |
| Amazon Linux Ami 2 | — | Upgrade gitkUpgrade gitwebUpgrade git-core-docUpgrade git-subtreeUpgrade gitUpgrade git-credential-libsecretUpgrade git-allUpgrade git-svnUpgrade git-emailUpgrade git-guiUpgrade git-coreUpgrade git-p4Upgrade perl-Git-SVNUpgrade perl-GitUpgrade git-instawebUpgrade git-debuginfoUpgrade git-daemonUpgrade git-cvs | Mar 7, 2023 | Feb 14, 2023 |
| Amazon_linux | — | Upgrade git | Mar 7, 2023 | Feb 14, 2023 |
| Amazon_linux_2023 | — | Upgrade git-emailUpgrade git-instawebUpgrade git-p4Upgrade git-allUpgrade git-svnUpgrade git-coreUpgrade git-core-debuginfoUpgrade git-debuginfoUpgrade git-daemon-debuginfoUpgrade git-guiUpgrade git-debugsourceUpgrade perl-GitUpgrade git-daemonUpgrade gitUpgrade git-subtreeUpgrade git-core-docUpgrade perl-Git-SVNUpgrade gitkUpgrade gitwebUpgrade git-cvsUpgrade git-credential-libsecret-debuginfo | Feb 17, 2025 | Feb 14, 2023 |
| Centos_linux | — | Upgrade git-debuginfoUpgrade git-allUpgrade gitwebUpgrade gitUpgrade git-core-docUpgrade gitkUpgrade git-subtreeUpgrade git-debugsourceUpgrade git-guiUpgrade git-daemonUpgrade git-coreUpgrade git-core-debuginfoUpgrade git-emailUpgrade git-credential-libsecret-debuginfoUpgrade git-credential-libsecretUpgrade git-svnUpgrade perl-Git-SVNUpgrade perl-GitUpgrade git-instawebUpgrade git-daemon-debuginfo | May 23, 2023 | Feb 14, 2023 |
| Debian | — | Upgrade git | Feb 24, 2023 | Feb 14, 2023 |
| Freebsd | — | Upgrade git | Feb 22, 2023 | Feb 21, 2023 |
| Gentoo Linux | — | Upgrade dev-vcs/git. | Dec 28, 2023 | Feb 14, 2023 |
| Huawei Euleros 2_0_sp10 | — | Upgrade gitUpgrade git-help | May 18, 2023 | Feb 14, 2023 |
| Huawei Euleros 2_0_sp11 | — | Upgrade git-helpUpgrade git | Jul 5, 2023 | Feb 14, 2023 |
| Huawei Euleros 2_0_sp5 | — | Upgrade git-coreUpgrade gitUpgrade git-core-doc | Jun 9, 2023 | Feb 14, 2023 |
| Huawei Euleros 2_0_sp9 | — | Upgrade gitUpgrade git-help | May 10, 2023 | Feb 14, 2023 |
| Microsoft Visual_studio | — | 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.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 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 current channel channel.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.2 version stream, or upgrade to a newer supported version of Visual Studio 2022. | Jun 25, 2025 | Mar 14, 2023 |
| Oracle_linux | — | Upgrade gitwebUpgrade gitUpgrade git-subtreeUpgrade git-credential-libsecretUpgrade git-coreUpgrade git-core-docUpgrade git-svnUpgrade git-instawebUpgrade git-guiUpgrade git-emailUpgrade perl-GitUpgrade git-allUpgrade git-daemonUpgrade gitkUpgrade perl-Git-SVN | May 23, 2023 | Feb 14, 2023 |
| Redhat_linux | — | Upgrade git-subtreeUpgrade git-core-debuginfoUpgrade git-instawebUpgrade git-credential-libsecret-debuginfoUpgrade git-emailUpgrade git-coreUpgrade git-svnUpgrade git-debugsourceUpgrade git-daemon-debuginfoNo solution existsUpgrade perl-Git-SVNUpgrade git-guiUpgrade git-daemonUpgrade git-debuginfoUpgrade perl-GitUpgrade gitwebUpgrade git-core-docUpgrade gitUpgrade git-allUpgrade gitkUpgrade git-credential-libsecret | May 23, 2023 | Feb 14, 2023 |
| Rocky_linux | — | Upgrade git-daemonUpgrade gitUpgrade git-coreUpgrade git-debugsourceUpgrade git-credential-libsecretUpgrade git-daemon-debuginfoUpgrade git-subtreeUpgrade git-debuginfoUpgrade git-core-debuginfoUpgrade git-credential-libsecret-debuginfo | Mar 5, 2024 | Feb 14, 2023 |
| Suse | — | Upgrade git-cvsUpgrade git-emailUpgrade git-archUpgrade git-credential-gnome-keyringUpgrade git-daemonUpgrade git-p4Upgrade git-guiUpgrade gitkUpgrade git-credential-libsecretUpgrade git-docUpgrade perl-GitUpgrade git-svnUpgrade gitUpgrade git-coreUpgrade git-web | Feb 16, 2023 | Feb 14, 2023 |
| Ubuntu | — | Upgrade gitUpgrade git (Ubuntu Pro) | Mar 22, 2023 | Feb 14, 2023 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Aug 25, 2025 | Feb 14, 2023 |
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