CVE-2024-52292
Açıklama
Craft bir içerik yönetim sistemidir (CMS). Bir saldırganın sistem bildirim şablonları üzerinde yazma izinleri varsa dataUrl fonksiyonu istismar edilebilir. Bu fonksiyon mutlak bir dosya yolu kabul eder, dosyanın içeriğini okur ve bunu Base64 ile kodlanmış bir dizeye dönüştürür. Saldırgan, bu fonksiyonu bir sistem bildirim şablonuna yerleştirerek, tetiklenen bir sistem e-posta bildirimi aracılığıyla Base64 ile kodlanmış dosya içeriğini sızdırabilir. E-posta alındığında, Base64 yükü çözülerek saldırganın sunucudaki rastgele dosyaları okumasına olanak tanır. Bu sorun 5.4.9 ve 4.12.8 sürümlerinde düzeltilmiştir.
Nasıl düzeltilir
- craftcms craft_cms4.12.8, 5.4.9 ya da sonraki bir sürüm
- craftcms/cms5.4.9, 4.12.8 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| craftcms craft_cms | 3.5.13 ≤ v < 4.12.8, 5.0.0 ≤ v < 5.4.9 | 4.12.8, 5.4.9 |
| craftcms/cmsPackagist | 5.0.0-alpha.1 ≤ v < 5.4.9, 3.5.13 ≤ v < 4.12.8 | 5.4.9, 4.12.8 |
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.