CVE-2026-66843
Açıklama
rrrene html_sanitize_ex içindeki HTML5 scrubber'da Güvenilmeyen Kontrol Küresinden İşlevsellik Dahil Etme zafiyeti, uzak bir saldırganın temizlenmiş HTML içindeki bir <object> öğesinin data özniteliği aracılığıyla kendi seçtiği bir belgeyi güvenilir bir sayfaya yüklemesine olanak tanır. object, lib/html_sanitize_ex/scrubber/html5.ex içinde allow_tag_with_uri_attributes/3 aracılığıyla hiçbir zaman kaydedilmeyen tek URI taşıyan öğedir ve tek koruması küçük harfli "javascript:" üzerinde bir önek eşleşmesidir; bu nedenle karışık büyük/küçük harf varyantları, data: URI'leri, protokol-göreli URL'ler ve aynı kaynak yolları hepsi geçer. Bu koşulsuz bir siteler arası betik çalıştırma değildir. Güncel tarayıcılarda bir javascript: URL'si <object data> aracılığıyla çalışmaz, data: belgeleri opak bir kaynakta yüklenir ve ana kaynak betik çalıştırması ayrıca uygulamanın saldırgan kontrollü içeriği aynı kaynak yoldan sunmasını gerektirir. Bu sorun html_sanitize_ex'i etkiler: 0.3.1'den 1.4.5 öncesine kadar ve 1.5.0-rc.0'dan 1.5.3 öncesine kadar.
Nasıl düzeltilir
- rrrene htmlsanitizeex1.5.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| rrrene htmlsanitizeex | 0.3.1 ≤ v < 1.5.3 | 1.5.3 |
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.