Buffer overflow in the git_pkt_parse_line function in transports/smart_pkt.c in the Git Smart Protocol support in libgit2 before 0.24.6 and 0.25.x before 0.25.1 allows remote attackers to have unspecified impact via a crafted non-flush packet.
CVSS Details
- CVSS 3.0 Base Score: 9.8
- CVSS 3.0 Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alpine Linux | alpine-linux-upgrade-libgit2alpine-linux-upgrade-libgit2-0-27alpine-linux-upgrade-libgit2-1-0alpine-linux-upgrade-libgit2-1-1 | Aug 30, 2017 | Mar 24, 2017 | |
| Arch Linux | arch-linux-upgrade-latest | Jul 11, 2025 | Mar 24, 2017 | |
| Debian | debian-upgrade-cargodebian-upgrade-libgit2 | Jul 30, 2024 | Mar 24, 2017 | |
| Suse | — | suse-upgrade-libgit2-24suse-upgrade-libgit2-26suse-upgrade-libgit2-28suse-upgrade-libgit2-devel | Feb 7, 2017 | Feb 6, 2017 |
| Ubuntu | no-fix-ubuntu-package | Jun 26, 2025 | Mar 24, 2017 |
Prioritise with Active Threat Intelligence
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