libgit2 是一个可移植的 C 语言实现,提供了 Git 核心方法的链接库形式,并具备稳定的 API,允许开发者将 Git 功能集成到自己的应用程序中。在 1.8.6 和 1.9.5 版本之前,位于 中的 函数存在安全问题:它信任由 delta 对象头解析出的、由攻击者控制的 值(该值源自 ),并在验证 delta 指令之前,将该大小直接传递给 进行内存分配。攻击者可以通过 、 、 、 或本地攻击者提供的仓库等途径,注入恶意的 pack 数据,利用极小层级的多级别 OFS_DELTA 链结构,保留并触发极大的内
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-53587 | 7.5 HIGH | libgit2 - Unauthenticated network-reachable heap out-of-bounds read in transports/smart_pk |
| CVE-2026-53586 | 6.5 MEDIUM | libgit2: HTTP transport can leak credentials to an offsite redirect target |
| CVE-2026-53583 | 6.5 MEDIUM | libgit2: Inverted IP SubjectAltName Comparison in OpenSSL Backend |
| CVE-2026-53584 | 4.3 MEDIUM | libgit2: Submodule path traversal |
No comments yet