CVE-2026-53585 in libgit2
요약
\~에 의해 VulDB • 2026. 08. 21.
libgit2는 Git 핵심 메서드를 포터블한 C로 구현한 것으로, 견고한 API를 갖춘 링크 가능한 라이브러리 형태로 제공되어 애플리케이션에 Git 기능을 통합할 수 있게 합니다. 버전 1.8.6 및 1.9.5 이전에서는 src/libgit2/delta.c의 git_delta_apply가 델타 객체 헤더에서 hdr_sz에 의해 파싱된 공격자 제어 res_sz 값을 신뢰하고, 델타 명령어를 검증하기 전에 해당 크기를 git__malloc로 전달합니다. git_clone, git_fetch, git_remote_fetch, git_indexer_append 또는 로컬 공격자가 제공한 저장소를 통해 공급되는 악의적인 팩 데이터는 매우 작은 다단계 OFS_DELTA 체인을 사용하여 극도로 큰 할당을 유지하고 메모리를 고갈시킬 수 있습니다. 이 문제는 버전 1.8.6 및 1.9.5에서 수정되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.