CVE-2021-3988
Açıklama
janeczku/calibre-web içerisinde, özellikle `edit_books.js` dosyasında bir Siteler Arası Betik Çalıştırma (XSS) zafiyeti bulunmaktadır. Zafiyet; kapak veya format yüklemek gibi kitap özellikleri düzenlenirken ortaya çıkmaktadır. Etkilenen kod, kullanıcı girişini uygun temizleme işlemi yapmadan doğrudan DOM'a ekleyerek saldırganların rastgele JavaScript kodu çalıştırmasına izin vermektedir. Bu durum, çerezlerin çalınması dahil çeşitli saldırılara yol açabilir. Sorun, `#btn-upload-cover` değişim olayını işleyen kodda mevcuttur.
Nasıl düzeltilir
- janeczku calibre-web0.6.15 ya da sonraki bir sürüm
- calibreweb0.6.15 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| janeczku calibre-web | v < 0.6.15 | 0.6.15 |
| calibrewebPyPI | v < 0.6.15 | 0.6.15 |
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.