CVE-2026-52807

Orta

Təsvir

Gogs açıq mənbəli özünə aid host edilən Git xidmətidir. 0.14.3 versiyasından əvvəl, new_form.tmpl faylında milestone adları Go-nun standart avtomatik qaçırma (auto-escaping) funksiyası ilə ({{.Name}}) render edilir ki, bu da < simvolunu &lt; kimi çevirərək birbaşa HTML inyeksiyasının qarşısını alır. Lakin brauzer DOM-u render etdikdə, elementin mətn məzmunu dekodlaşdırılmış orijinal yükü (payload) ehtiva edir. Semantic UI 2.4.2-nin dropdown komponentində preserveHTML: true parametrləri standart tənzimləmədir. İstifadəçi dropdown elementini seçdikdə, daxili set.text() metodu elementin mətn məzmunu ilə jQuery-nin .html() metodunu çağırır. Bu, dekodlaşdırılmış mətni yenidən HTML kimi analiz edərək inyeksiya edilmiş elementi yaradır və JavaScript hadisə idarəçisini tetikləyir. Hücumçu milestone adına HTML/JavaScript yükünü yerləşdirə bilər və hər hansı istifadəçi Yeni Məsələ (New Issue) səhifəsini açdıqda və milestone dropdown-u ilə qarşılıqlı əlaqədə olduqda, həmin yük Semantic UI-ın preserveHTML davranışı vasitəsilə onların brauzerində icra olunur. Bu zəiflik 0.14.3 versiyasında aradan qaldırılıb.

CiddilikOrta
CVSS4.8
İstismar ehtimalı—
MəhsulGogs.io/gogs
Dərc24 iyn 2026
İlk görülmə24 iyn 2026

Necə düzəltmək olar

Yeniləyin
  • gogs.io/gogs0.14.3 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
gogs.io/gogsGov < 0.14.3, Aralıq göstərilməyib0.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.

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.