CVE-2024-45047
Açıklama
Svelte performans odaklı bir web çerçevesidir. 4.2.19 sürümü hariç önceki sürümlerde Svelte'de potansiyel bir mXSS zafiyeti bulunmaktadır. Svelte, sunucu tarafı oluşturma (server-side rendering) sırasında HTML kaçış karakterlerini hatalı şekilde işlemektedir. Özniteliklerin her zaman aynı kalacağı varsayılmaktadır ancak bazı durumlarda tarayıcılarda oluşturulan nihai DOM ağacı, Svelte'in sunucu tarafı oluşturmada beklediğinden farklıdır. Bu durum, XSS saldırıları gerçekleştirmek için kullanılabilir ve bu XSS türü mXSS (mutation XSS) olarak bilinir. Daha spesifik olarak bu durum, bir `noscript` etiketi içindeki özniteliğe kötü amaçlı içerik enjekte edildiğinde meydana gelebilir. Bu sorun 4.2.19 sürümünde giderilmiştir. Kullanıcıların yükseltme yapmaları önerilir. Bu zafiyet için bilinen bir geçici çözüm yoktur.
Nasıl düzeltilir
- svelte svelte4.2.19 ya da sonraki bir sürüm
- svelte4.2.19 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| svelte svelte | v < 4.2.19 | 4.2.19 |
| sveltenpm | v < 4.2.19 | 4.2.19 |
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.