CVE-2020-9309
Açıklama
Silverstripe CMS'in 4.5 sürümüne kadar olan versiyonları, izin verilen dosya uzantıları altında kötü amaçlı yükleme içerikleri üzerinden betik çalıştırılmasına karşı savunmasız olabilir (örneğin bir TXT dosyası içindeki HTML kodu). Bu dosyalar korumalı veya taslak dosyalar olarak saklandığında, MIME algılaması tarayıcıların dosya içeriğini çalıştırmasına neden olabilir. Korumalı veya taslak dosyalar olarak saklanan yüklemelere varsayılan olarak yalnızca yetkili kullanıcılar izin verir, ancak bu durum özel mantıkla ve silverstripe/userforms gibi modüller aracılığıyla da etkinleştirilebilir. Daha önce isteğe bağlı olan silverstripe/mimevalidator modülünü kullanan siteler, uzantı beyaz listeleri yerine MIME beyaz listelerini yapılandırabilir ve böylece bu sorunu önleyebilirler. Common Web Platform (CWP) üzerindeki siteler bu modülü varsayılan olarak kullanır ve etkilenmezler.
Nasıl düzeltilir
- silverstripe mimevalidator2.0.0 ya da sonraki bir sürüm
- silverstripe recipe4.6.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| silverstripe mimevalidator | v < 2.0.0 | 2.0.0 |
| silverstripe recipe | 4.0.0 ≤ v < 4.6.0 | 4.6.0 |
| silverstripe/cmsPackagist | v ≤ 4.5.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.