CVE-2023-30852
Açıklama
Pimcore açık kaynaklı bir veri ve deneyim yönetim platformudur. Versiyon 10.5.21 öncesinde, kimliği doğrulanmış bir yönetici kullanıcı tarafından erişilebilen `/admin/misc/script-proxy` API uç noktası, `scriptPath` ve `scripts` parametreleri aracılığıyla rastgele JavaScript ve CSS dosyalarının okunmasına karşı savunmasızdır. `scriptPath` parametresi uygun şekilde sanitize edilmemiştir ve path traversal saldırısına açıktır. Uygulama sunucusundaki herhangi bir JavaScript/CSS dosyası, "scriptPath" parametresine uygulama web kök dizininin dışına çıkmak için yeterli sayıda `../` deseni ve ardından dosyanın bulunduğu klasörün yolu, "scripts" parametresine ise dosya adı belirtilerek okunabilir. JavaScript dosyası yalnızca web uygulamasının bu dosyaya okuma erişimi varsa başarıyla okunur. Kullanıcılar, yamayı almak için versiyon 10.5.21'e güncellemeli veya geçici bir çözüm olarak yamayı manuel olarak uygulamalıdır.
Nasıl düzeltilir
- pimcore pimcore10.5.21 ya da sonraki bir sürüm
- pimcore/pimcore10.5.21 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| pimcore pimcore | v < 10.5.21 | 10.5.21 |
| pimcore/pimcorePackagist | v < 10.5.21 | 10.5.21 |
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.