CVE-2026-81895
Açıklama
Concrete CMS 9.5.3 öncesi sürümlerde, Document Library bloğu, fsID[] aracılığıyla gönderilen dosya seti tanımlayıcılarını tam sayı olarak doğrulamadan saklıyordu ve blok setMode değeri any olarak yapılandırıldığında, her bir saklanan tanımlayıcıyı tür dönüşümü yapmak veya parametre olarak bağlamak yerine doğrudan dosya seti filtre sorgusuna ekliyordu. Bu nedenle, bir Document Library bloğu ekleme veya düzenleme yetkisine sahip kimliği doğrulanmış bir kullanıcı, blok yapılandırmasında (btDocumentLibrary.setIds) SQL sözdizimi kalıcı hale getirebiliyordu ve bu saklanan ifade, bloğu içeren yayınlanmış sayfa her oluşturulduğunda çalıştırılarak kalıcı, zaman tabanlı kör SQL enjeksiyonuna yol açıyordu. Concrete CMS güvenlik ekibi, bu zafiyete CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N vektörü ile 8.5 CVSS v4.0 puanı vermiştir. Bildirimi için Habib Allah'a teşekkürler.
Nasıl düzeltilir
- concretecms concrete_cms9.5.3 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| concretecms concrete_cms | v < 9.5.3 | 9.5.3 |
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.