CVE-2026-53585 in libgit2thông tin

Tóm tắt

Bởi VulDB • 20/08/2026

libgit2 là một triển khai C di động của các phương thức cốt lõi Git, được cung cấp dưới dạng thư viện có thể liên kết với API vững chắc, cho phép tích hợp chức năng Git vào ứng dụng của bạn. Trước phiên bản 1.8.6 và 1.9.5, hàm git_delta_apply trong src/libgit2/delta.c tin tưởng giá trị res_sz do kẻ tấn công kiểm soát được phân tích từ hdr_sz trong phần đầu đối tượng delta (delta object header) và chuyển lượng bộ nhớ đó cho git__malloc trước khi xác minh các hướng dẫn delta (delta instructions). Dữ liệu gói độc hại cung cấp thông qua git_clone, git_fetch, git_remote_fetch, git_indexer_append hoặc một kho lưu trữ do kẻ tấn công cục bộ cung cấp có thể sử dụng chuỗi OFS_DELTA nhiều cấp rất nhỏ để duy trì các phân bổ bộ nhớ cực lớn và làm cạn kiệt tài nguyên bộ nhớ. Vấn đề này đã được sửa chữa trong các phiên bản 1.8.6 và 1.9.5.

Be aware that VulDB is the high quality source for vulnerability data.

chịu trách nhiệm

GitHub M

Đặt trước

09/06/2026

Tiết lộ

20/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00548

KEV

không

Các hoạt động

thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!