CVE-2024-24575 — Uncontrolled Resource Consumption in Libgit2
Severity
7.5HIGHNVD
OSV9.8
EPSS
1.8%
top 17.10%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedFeb 6
Latest updateMar 5
Description
libgit2 is a portable C implementation of the Git core methods provided as a linkable library with a solid API, allowing to build Git functionality into your application. Using well-crafted inputs to `git_revparse_single` can cause the function to enter an infinite loop, potentially causing a Denial of Service attack in the calling application. The revparse function in `src/libgit2/revparse.c` uses a loop to parse the user-provided spec string. There is an edge-case during parsing that allows a …
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:HExploitability: 3.9 | Impact: 3.6
Affected Packages9 packages
Patches
🔴Vulnerability Details
2📋Vendor Advisories
4Debian▶
CVE-2024-24575: libgit2 - libgit2 is a portable C implementation of the Git core methods provided as a lin...↗2024