CVE-2026-54087
Açıklama
EasyAdmin, Symfony uygulamaları için hızlı ve modern bir yönetici paneli oluşturucudur. 5.0.0 ile 5.0.13 sürümleri arasında, FileField ve ImageField tarayıcı tarafından yürütülebilir yüklemeleri kabul edebilmekte ve templates/crud/field/file.html.twig dosyası, indirme özniteliği veya Content-Disposition attachment başlığı olmaksızın satır içi aynı kökenli işleme için depolanan dosyalara bağlantı vermektedir. Yüklemeler genel web kök dizini altında depolandığında, etkilenen bir forma erişimi olan bir saldırgan, FileField üzerinden HTML veya ImageField üzerinden SVG yükleyebilir ve dosya arka uçtan açıldığında kimliği doğrulanmış bir yöneticinin kökeninde JavaScript çalıştırılabilir. İstismar edilmesi, yükleyen kişi ile görüntüleyen kişi arasında yetki farkı gerektirir. Bu sorun oturum veya CSRF belirteçlerini ifşa edebilir ve yetki yükseltmeye olanak tanıyabilir; ancak Symfony guessExtension bu depolama uzantılarını üretmediği için PHP veya PHTML kod yürütülmesine izin vermez. Bu sorun 5.0.13 sürümünde düzeltilmiştir.
Nasıl düzeltilir
- easycorp/easyadmin-bundle5.0.13 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| easycorp/easyadmin-bundlePackagist | 5.0.0 ≤ v < 5.0.13 | 5.0.13 |
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.