CVE-2024-32020

CWE-281CWE-629 documents7 sources
Severity
3.3LOW
EPSS
0.2%
top 62.39%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedMay 14
Latest updateSep 19

Description

Git is a revision control system. Prior to versions 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2, and 2.39.4, local clones may end up hardlinking files into the target repository's object database when source and target repository reside on the same disk. If the source repository is owned by a different user, then those hardlinked files may be rewritten at any point in time by the untrusted user. Cloning local repositories will cause Git to either copy or hardlink files of the source repositor

CVSS vector

CVSS:3.1/AV:L/AC:H/PR:L/UI:R/S:C/C:N/I:L/A:LExploitability: 0.8 | Impact: 2.7

Affected Packages3 packages

CVEListV5git/git< 2.39.4+6
NVDgit-scm/git2.40.02.40.2+6
Debiangit< 1:2.39.5-0+deb12u1+2

Also affects: Fedora 40

Patches

🔴Vulnerability Details

3
OSV
git vulnerabilities2024-05-28
OSV
CVE-2024-32020: Git is a revision control system2024-05-14
CVEList
Cloning local Git repository by untrusted user allows the untrusted user to modify objects in the cloned repository at will2024-05-14

📋Vendor Advisories

5
Ubuntu
Git vulnerabilities2024-09-19
Ubuntu
Git vulnerabilities2024-05-28
Microsoft
Cloning local Git repository by untrusted user allows the untrusted user to modify objects in the cloned repository at will2024-05-14
Red Hat
git: insecure hardlinks2024-05-14
Debian
CVE-2024-32020: git - Git is a revision control system. Prior to versions 2.45.1, 2.44.1, 2.43.4, 2.42...2024