CVE-2026-54756
Açıklama
Jodit Editor, saf TypeScript ile yazılmış, dosya ve resim düzenleme yeteneklerine sahip bir WYSIWYG editördür. 4.12.18 öncesindeki sürümlerde, Jodit.configure(options) — ve dahili ConfigMerge / ConfigProto yardımcıları — kullanıcı tarafından sağlanan seçenekleri, prototip değiştiren anahtarları filtrelemeden editör yapılandırmasına dahil etmekteydi; bu durum potansiyel olarak bir Prototype Pollution zafiyetine yol açabilmektedir. controls gibi mevcut bir düz nesne seçeneği altına yerleştirilmiş bir yük (payload), Object.prototype'a ulaşabilir ve onu değiştirebilir. Kullanıcı kontrollü veya kısmen kullanıcı kontrollü yapılandırmaları Jodit.configure() fonksiyonuna aktaran uygulamalar savunmasız olabilir. Bu sorun 4.12.18 sürümünde giderilmiştir.
Nasıl düzeltilir
- jodit4.12.18 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| joditnpm | v < 4.12.18 | 4.12.18 |
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.