CVE-2023-36823
Açıklama
Sanitize, izin listesi tabanlı bir HTML ve CSS temizleyicisidir. Dikkatle hazırlanmış girdiler kullanarak bir saldırgan; Sanitize'ın yerleşik "relaxed" yapılandırmasını kullandığında veya `style` öğelerine ve bir veya daha fazla CSS at-rule kuralına izin veren özel bir yapılandırma kullandığında, 3.0.0 sürümü dahil ve 6.0.2 sürümünden önceki Sanitize sürümlerinde rastgele HTML ve CSS sızdırabilir. Kötü amaçlı HTML ve CSS bir tarayıcıda işlendiğinde, bu durum siteler arası betik çalıştırma (XSS) veya diğer istenmeyen davranışlarla sonuçlanabilir. Sanitize 6.0.2, `style` öğesi içeriğindeki CSS için ek kaçış işlemleri gerçekleştirerek bu sorunu giderir. Yükseltme yapamayan kullanıcılar; `style` öğelerine izin vermeyen bir Sanitize yapılandırması kullanarak, CSS at-rule kurallarına izin vermeyen bir Sanitize yapılandırması kullanarak veya `style` öğesi içeriğindeki `</` karakter dizisini manuel olarak `<\/` şeklinde kaçırarak bu sorunu önleyebilirler.
Nasıl düzeltilir
- sanitize_project sanitize6.0.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| sanitize_project sanitize | 3.0.0 ≤ v < 6.0.2 | 6.0.2 |
| debian debian_linux | 10.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.