Git

Vendor:

First CVE: Jan 20, 2009 · Active for 17 years

41
Total CVEs
More Total CVEs than 97% of tracked products
3.2
Avg CVEs / Year
Higher CVE frequency than 81% of tracked products
7.6
Avg CVSS
Higher Avg CVSS than 60% of tracked products
2.4%
KEV Rate
Higher KEV Rate than 96% of tracked products

Trends Over Time

The number and severity of CVEs published that impact Git over time

Volume of CVEsAvg CVSS Base Score
First CVE
Jan 20, 2009
17 years ago
Most Recent CVE
Jul 8, 2025
381 days ago

CVE Severity & Scoring

Git41 CVEs
All CVEs352,231 CVEs
LowMediumHighCritical
Attack Vector
Local14 (34.1%)
Network23 (56.1%)
Unknown4 (9.8%)
Physical0 (0.0%)
Adjacent Network0 (0.0%)
Attack Complexity
Low34 (82.9%)
High3 (7.3%)
Unknown4 (9.8%)
User Interaction
None19 (46.3%)
Unknown4 (9.8%)
Required18 (43.9%)
Privileges Required
Low5 (12.2%)
High0 (0.0%)
None32 (78.0%)
Unknown4 (9.8%)

Top CVEs

Signals from CVEs in this product scope (41 CVEs).

41 CVEs · Highest risk first

CVEPublishedCVSSRiskKEVExploit
Git before 2.14.5, 2.15.x before 2.15.3, 2.16.x before 2.16.5, 2.17.x before 2.17.2, 2.18.x before 2.18.1, and 2.19.x before 2.19.1 allows remote code execution during processing o
Oct 6, 20189.891NOYES
A malicious third-party can give a crafted "ssh://..." URL to an unsuspecting victim, and an attempt to visit the URL can result in any program that exists on the victim's machine
Oct 5, 20178.885NOYES
Git is an open-source distributed revision control system. In affected versions of Git a specially crafted repository that contains symbolic links as well as files using a clean/sm
Mar 9, 20217.582NOYES
Git before 1.8.5.6, 1.9.x before 1.9.5, 2.0.x before 2.0.5, 2.1.x before 2.1.4, and 2.2.x before 2.2.1 on Windows and OS X; Mercurial before 3.2.3 on Windows and OS X; Apple Xcode
Feb 12, 20209.876NOYES
Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals. When reading
Jul 8, 20258.066YESNO
Git is distributed revision control system. gitattributes are a mechanism to allow defining attributes for paths. These attributes can be defined by adding a `.gitattributes` file
Jan 17, 20239.864NONO
Git is distributed revision control system. `git log` can display commits in an arbitrary format using its `--format` specifiers. This functionality is also exposed to `git archive
Jan 17, 20239.857NONO
In Git before 2.13.7, 2.14.x before 2.14.4, 2.15.x before 2.15.2, 2.16.x before 2.16.4, and 2.17.x before 2.17.1, remote code execution can occur. With a crafted .gitmodules file,
May 30, 20187.853NONO
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, by feeding specially crafted input t
Apr 25, 20237.552NONO
Git before 2.10.5, 2.11.x before 2.11.4, 2.12.x before 2.12.5, 2.13.x before 2.13.6, and 2.14.x before 2.14.2 uses unsafe Perl scripts to support subcommands such as cvsserver, whi
Sep 29, 20178.846NONO

Exploit Exposure

Signals from CVEs in this product scope (41 CVEs).

CISA KEV
1 CVE
2.4% of CVEs· 96th percentile
Metasploit
4 CVEs
9.8% of CVEs· 97th percentile
Nuclei
0 CVEs
0.0% of CVEs· Bottom 1%
ExploitDB
3 CVEs
7.3% of CVEs· 88th percentile

Social Chatter

Signals from CVEs in this product scope (41 CVEs).

Media Mentions

Signals from CVEs in this product scope (41 CVEs).

Top CNAs Publishing CVEs For Git

Top CWEs

Versions

VersionCVE CountAvg CVSSAvg EPSSKEVExploits
2.9.418.877.8%01
2.9.318.877.8%01
2.9.218.877.8%01
2.9.118.877.8%01
2.9.018.877.8%01
2.8.518.877.8%01
2.8.418.877.8%01
2.8.318.877.8%01
2.8.218.877.8%01
2.8.118.877.8%01
2.8.018.877.8%01
2.7.319.818.0%00
2.45.046.50.9%00
2.44.046.50.9%00
2.41.046.50.9%00
2.40.027.729.0%00
2.39.029.850.3%00
2.38.027.22.1%00
2.28.017.588.6%01
2.27.017.588.6%01