Integer overflow in the index.c:read_entry() function while decompressing a compressed prefix length in libgit2 before v0.26.2 allows an attacker to cause a denial of service (out-of-bounds read) via a crafted repository index file.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade libgit2 | Mar 9, 2022 | Mar 14, 2018 |
| Suse | — | Upgrade libgit2-26Upgrade libgit2-28Upgrade libgit2-devel | May 19, 2018 | Mar 13, 2018 |
| Ubuntu | — | Upgrade libgit2-1.7Upgrade libgit2-fixturesUpgrade libgit2-28 (Ubuntu Pro)Upgrade libgit2-fixtures (Ubuntu Pro)Upgrade libgit2-26 (Ubuntu Pro)Upgrade libgit2-1.9No solution existsUpgrade libgit2-1.1 (Ubuntu Pro)Upgrade libgit2-24 (Ubuntu Pro)Upgrade libgit2-dev (Ubuntu Pro)Upgrade libgit2-devUpgrade libgit2-0 (Ubuntu Pro) | Jun 26, 2025 | Mar 14, 2018 |
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