CVE-2026-40353
Açıklama
wger, ücretsiz ve açık kaynaklı bir antrenman ve fitness yöneticisidir. 2.5 ve altı sürümlerde, AbstractLicenseModel içindeki attribution_link özelliği, kullanıcı kontrollü lisans alanlarını (license_author gibi) kaçış karakterleri kullanmadan doğrudan ekleyerek HTML oluşturur ve şablonlar sonucu Django'nun |safe filtresini kullanarak işler. Kimliği doğrulanmış bir kullanıcı, JavaScript içeren kötü niyetli bir license_author değeriyle bir içerik oluşturabilir; bu durum, içeriği görüntüleyen herhangi bir ziyaretçinin tarayıcısında çalışarak saklanan siteler arası betik çalıştırma (XSS) ile sonuçlanır. Bu sorun 2.5 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- wger wger2.5 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| wger wger | v < 2.5 | 2.5 |
| wgerPyPI | v ≤ 2.4 | — |
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.