CVE-2026-33762

Aşağı

Təsvir

go-git təmiz Go dilində yazılmış genişləndirilə bilən git implementasiya kitabxanasıdır. Versiya 5.17.1-dən əvvəl, go-git-in format versiyası 4 üçün indeks dekoderi, onu əvvəllər dekodlaşdırılmış yol adına tətbiq etməzdən əvvəl yol adının prefiks uzunluğunu yoxlamağı unudur. Zərərli şəkildə hazırlanmış indeks faylı sərhədlərdən kənar slice əməliyyatını tetikləyə bilər ki, bu da normal indeks analizini zamanı runtime panic ilə nəticələnir. Bu problem yalnız Git indeks formatının 4-cü versiyasına təsir edir. Əvvəlki formatlar (go-git yalnız v2 və v3 dəstəkləyir) bu problemə qarşı həssas deyil. Bu problem 5.17.1 versiyasında aradan qaldırılıb.

CiddilikAşağı
CVSS2.8
İstismar ehtimalı—
MəhsulGo-git
Dərc31 mar 2026
İlk görülmə31 mar 2026
Zəiflik növüCWE-129CWE-129

Necə düzəltmək olar

Yeniləyin
  • go-git_project go-git5.17.1 və ya daha yeni versiya
  • github.com/go-git/go-git/v55.17.1 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
go-git_project go-gitv < 5.17.15.17.1
github.com/go-git/go-git/v5Gov < 5.17.1, v ≤ 5.17.05.17.1
github.com/go-git/go-gitGoAralıq göstərilməyib—
github.com/go-git/go-git/v4GoAralıq göstərilməyib—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.