CVE-2026-55634
Açıklama
Pimcore, Açık Kaynaklı bir Veri ve Deneyim Yönetim Platformudur. 11.5.19, 12.3.10 ve 2026.1.6 sürümlerinden önce, /pimcore-studio/api/class/definition/configuration-view/detail/{id}/import sınıf tanımı içe aktarma uç noktası; lib/DataObject/ClassBuilder/FieldDefinitionPropertiesBuilder.php tarafından oluşturulan PHP özelliklerine ve models/DataObject/ClassDefinition/Helper/Dao.php tarafından ALTER TABLE tanımlayıcılarına, herhangi bir tanımlayıcı izin listesi olmaksızın iletilen bir DataObject alan adını kabul etmektedir. Nesne iznine sahip kimliği doğrulanmış bir kullanıcı, oluşturulan DataObject sınıfına PHP sözdizimi enjekte ederek, bu sınıftan bir nesne örneklendiğinde var/classes/DataObject/.php dosyalarında saldırgan tarafından kontrol edilen kodun çalışmasına neden olabilir ve ayrıca şema değiştirme ifadelerine SQL tanımlayıcı içeriği enjekte edebilir. Merkezi models/DataObject/ClassDefinition/Data.php::setName() doğrulaması; noktalı virgülleri, süslü parantezleri, ters tırnakları, boşlukları veya diğer tanımlayıcı olmayan karakterleri reddetmemekteydi. Bu sorun 11.5.19, 12.3.10 ve 2026.1.6 sürümlerinde düzeltilmiştir.
Nasıl düzeltilir
- pimcore/pimcore12.3.10, 2026.1.6 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| pimcore/pimcorePackagist | v < 12.3.10, 2026.1.0 ≤ v < 2026.1.6 | 12.3.10, 2026.1.6 |
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.