CVE-2026-52798
Açıklama
Gogs, açık kaynaklı ve kendi sunucunuzda barındırabileceğiniz bir Git servisidir. 0.14.3 sürümünden önce, .ipynb önizlemeleri sunucu tarafında /-/api/sanitize_ipynb aracılığıyla temizlense de, eklenen içerik istemci tarafında .nb-markdown-cell sınıfına sahip öğeler üzerinde marked() kullanılarak temizleme işlemi yapılmadan yeniden işlenmektedir. Bu işlem sırasında, javascript: gibi şemalar içeren bağlantılar yeniden oluşturulabilir. Sonuç olarak, bir kurban saldırgan tarafından hazırlanmış bir .ipynb dosyasını görüntülediğinde ve bağlantıya tıkladığında, Gogs kaynağında rastgele JavaScript kodu çalıştırılır ve bu durum tıklama tabanlı bir Stored XSS'e yol açar. Bu güvenlik açığı 0.14.3 sürümünde giderilmiştir.
Nasıl düzeltilir
- gogs.io/gogs0.14.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| gogs.io/gogsGo | v < 0.14.3, Aralık belirtilmemiş | 0.14.3 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.