libgit2 是一个可移植的 C 语言实现,它提供了 Git 核心功能,并作为一个具有稳定 API 的可链接库,允许开发人员将 Git 功能集成到自己的应用程序中。 在版本 1.8.6 和 1.9.5 之前,libgit2 内置的 HTTP 传输机制(位于 )存在安全缺陷:当重定向的目标主机返回 401 Unauthorized(未授权)状态时, 和 函数会错误地将 (原始 URL)而非 (实际服务器 URL)传递给凭据回调函数。 因此,如果一个凭据回调函数将凭据限定为仅适用于原始可信 URL,libgit2 仍
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-53583 | 6.5 MEDIUM | libgit2: Inverted IP SubjectAltName Comparison in OpenSSL Backend |
| CVE-2026-53585 | 5.3 MEDIUM | libgit2: Unbounded Memory Allocation via Delta Object Result-Size Header |
| CVE-2026-53584 | 4.3 MEDIUM | libgit2: Submodule path traversal |
No comments yet