CVE-2026-45570

Kritik

Təsvir

go-git təmiz Go dilində yazılmış genişləndirilə bilən git implementasiya kitabxanasıdır. 5.19.1 və 6.0.0-alpha.4 versiyalarından əvvəl go-git-in SSH transportu, repozitoriya yolundakı tək dırnaq işarələrini ekranlamadan yolu tək dırnaqlara alaraq uzaqdakı exec əmrini qurur. Buna görə də, tək dırnaq işarəsi ehtiva edən repozitoriya yolu exec əmrinizdəki dırnaq sahəsindən çıxa və əlavə shell tokenləri kimi əlavə edilə bilər. Bu zəiflik 5.19.1 və 6.0.0-alpha.4 versiyalarında aradan qaldırılıb.

CiddilikKritik
CVSS9.6
İstismar ehtimalı—
MəhsulGo-git
Dərc27 may 2026
İlk görülmə27 may 2026
Zəiflik növüCWE-116CWE-116

Necə düzəltmək olar

Yeniləyin
  • go-git_project go-git5.19.1 və ya daha yeni versiya
  • github.com/go-git/go-git/v55.19.1 və ya daha yeni versiya
  • github.com/go-git/go-git/v66.0.0-alpha.4 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.19.1, 6.0.05.19.1
github.com/go-git/go-git/v5Gov < 5.19.15.19.1
github.com/go-git/go-git/v6Gov < 6.0.0-alpha.46.0.0-alpha.4
github.com/go-git/go-gitGov ≤ 4.7.0, Aralı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.

CVE-2026-45570 · Go-git · Dark Radar