CVE-2026-65904
Açıklama
DOMPurify 3.3.3 sürümüne kadar olan versiyonlarda, öğenin farklı bir pencereden/realm'den (örneğin, bir iframe'in contentDocument'ı) gelmesi durumunda, IN_PLACE modu aracılığıyla iletilen DOM öğelerini temizleme işlemi başarısız olur. Özel _isNode() fonksiyonundaki realm dışı instanceof kontrolü, yabancı realm düğümleri için false döndürerek DOMPurify'ın öğeyi dizeye dönüştürmesine ('[object HTMLDivElement]' sonucunu verir), IN_PLACE değerini sessizce false olarak sıfırlamasına ve temizlenmemiş öğeyi herhangi bir XSS yüküyle birlikte değiştirilmeden geri döndürmesine neden olur.
Nasıl düzeltilir
- cure53 dompurify3.4.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| cure53 dompurify | v < 3.4.4 | 3.4.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.