Libgit2
22 CVEs tracked. None of them is in CISA KEV.
This hub aggregates every CVE we track for Libgit2, a product in the oss libraries space. Use it to gauge the current risk picture and drill into individual advisories.
Libgit2 CVEs per month
| Month | CVEs |
|---|---|
| 2024-10 | 0 |
| 2024-11 | 0 |
| 2024-12 | 0 |
| 2025-01 | 0 |
| 2025-02 | 0 |
| 2025-03 | 0 |
| 2025-04 | 0 |
| 2025-05 | 0 |
| 2025-06 | 0 |
| 2025-07 | 0 |
| 2025-08 | 0 |
| 2025-09 | 0 |
| 2025-10 | 0 |
| 2025-11 | 0 |
| 2025-12 | 0 |
| 2026-01 | 0 |
| 2026-02 | 0 |
| 2026-03 | 0 |
| 2026-04 | 0 |
| 2026-05 | 0 |
| 2026-06 | 0 |
| 2026-07 | 0 |
| 2026-08 | 6 |
| 2026-09 | 0 |
Severity
How the 22 CVEs score on CVSS. Severity is not exploitation: KEV is counted above.
- Critical4
- High7
- Medium11
Latest CVEs
The 15 most recently published vulnerabilities affecting Libgit2.
- CVE-2026-53586libgit2: HTTP transport can leak credentials to an offsite redirect target6.5
- CVE-2026-53583libgit2: Inverted IP SubjectAltName Comparison in OpenSSL Backend6.5
- CVE-2026-53585libgit2: Unbounded Memory Allocation via Delta Object Result-Size Header5.3
- CVE-2026-53587libgit2 - Unauthenticated network-reachable heap out-of-bounds read in transports/smart_pkt.c:set_data7.5
- CVE-2026-53584libgit2: Submodule path traversal4.3
- CVE-2026-5917libgit2 Shell Command Injection via ssh_libssh2 Backend8.8
- CVE-2024-24577libgit2 is vulnerable to arbitrary code execution due to heap corruption in `git_index_add`8.6
- CVE-2024-24575libgit2 is vulnerable to a denial of service attack in `git_revparse_single`7.5
- CVE-2023-22742libgit2 fails to verify SSH keys by default5.3
- CVE-2020-12278An issue was discovered in libgit2 before 0.28.4 and 0.9x before 0.99.0. path.c mishandles equivalent filenames that exist because of NTFS Alternate Data Streams. This may allow remote code executi...9.8
- CVE-2020-12279An issue was discovered in libgit2 before 0.28.4 and 0.9x before 0.99.0. checkout.c mishandles equivalent filenames that exist because of NTFS short names. This may allow remote code execution when...9.8
- CVE-2014-9390Git 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 before 6.2 beta 3...9.8
- CVE-2018-15501In ng_pkt in transports/smart_pkt.c in libgit2 before 0.26.6 and 0.27.x before 0.27.4, a remote attacker can send a crafted smart-protocol "ng" packet that lacks a '\0' byte to trigger an out-of-bo...7.5
- CVE-2018-10888A flaw was found in libgit2 before version 0.27.3. A missing check in git_delta_apply function in delta.c file, may lead to an out-of-bound read while reading a binary delta file. An attacker may u...6.5
- CVE-2018-10887A flaw was found in libgit2 before version 0.27.3. It has been discovered that an unexpected sign extension in git_delta_apply function in delta.c file may lead to an integer overflow which in turn...8.1
Product grouping is registry-driven, with AI assist and human review. How it works