CVE-2024-22414
Açıklama
flaskBlog, Flask ile oluşturulmuş basit bir blog uygulamasıdır. `/user/<user>` sayfasının hatalı şekilde depolanması ve işlenmesi, bir kullanıcının yorumlarının rastgele JavaScript kodu çalıştırmasına olanak tanır. `user.html` HTML şablonu, bir kullanıcı tarafından yapılan yorumları işlemek için şu kod parçacığını içerir: `<div class="content" tag="content">{{comment[2]|safe}}</div>`. "safe" etiketinin kullanımı, Flask'ın işlenen içeriği kaçış karakterlerine tabi tutmamasına neden olur. Bunu gidermek için yukarıdaki HTML'den `|safe` etiketi kaldırılmalıdır. Herhangi bir düzeltme mevcut değildir ve kullanıcıların kurulumlarını manuel olarak düzenlemeleri önerilir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| dogukanurker flaskblog | v ≤ 1.1.0 | — |
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.