CVE-2026-104890
Açıklama
Kunstmaan CMS, Symfony framework tabanlı açık kaynaklı bir içerik yönetim sistemidir. 7.3.2 sürümünden önce, src/Kunstmaan/MediaBundle/Helper/File/FileHandler.php dosyası, FileHandler::getFilePath içerisinde blacklisted_extensions kontrolünü büyük/küçük harf duyarlı olarak gerçekleştirir ve saklanan uzantıyı daha sonra küçük harfe dönüştürür. Medya erişimine sahip kimliği doğrulanmış bir arka uç kullanıcısı, kontrolü atlayan ve web üzerinden erişilebilir medya dizinine yürütülebilir küçük harfli bir uzantıyla kaydedilen PHP gibi karma büyük/küçük harfli yürütülebilir bir uzantı yükleyebilir. Varsayılan kara liste ayrıca sunucu tarafından yürütülebilen birkaç uzantı türünü de dışarıda bırakarak, web sunucusunun yüklenen dosyaları çalıştırdığı durumlarda aynı kod çalıştırma etkisine izin verir. Bu sorun 7.3.2 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- kunstmaan/media-bundle7.3.2 ya da sonraki bir sürüm
- kunstmaan/bundles-cms7.3.2 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| kunstmaan/media-bundlePackagist | v < 7.3.2 | 7.3.2 |
| kunstmaan/bundles-cmsPackagist | v < 7.3.2 | 7.3.2 |
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.