CVE-2026-52796
Təsvir
Gogs açıq mənbəli, öz serverində yerləşdirilən Git xidmətidir. 0.14.3 versiyasından əvvəl xüsusi hazırlanmış issue indeks nümunəsi render zamanı panikaya səbəb ola bilər və nəticədə xidmətdən imtinaya gətirib çıxarır. internal/markup/markup.go faylında RenderIssueIndexPattern funksiyası issue indeks nümunəsini com.Expand istifadə edərək linkə çevirir ki, bu da təhlükəsiz deyil: konfiqurasiya edilmiş nümunə açılış mötərizəsi { ehtiva edib bağlanış mötərizəsi } ehtiva etmədikdə, strings.Index(template, "}") -1 qaytarır və sonrakı template[:-1] dilimi panikaya səbəb olur. Belə bir nümunə təyin edildikdən sonra təsirlənmiş repozitoriyada #1 kimi issue indeks istinadı olan istənilən səhifə əlçatmaz olur. Bu zəiflik 0.14.3 versiyasında düzəldilmişdir.
Necə düzəltmək olar
- gogs.io/gogs0.14.3 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| gogs.io/gogsGo | v < 0.14.3, Aralıq göstərilməyib | 0.14.3 |
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.
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.