CVE-2026-8421
Açıklama
Concrete CMS 9.5.0 ve altı sürümler, concrete/controllers/single_page/dashboard/extend/install.php dosyasındaki install_package() metodunda bir CSRF zafiyeti içermektedir. Kimliği doğrulanmış bir yöneticinin hazırlanmış bir sayfayı ziyaret etmesini sağlayabilen ve DIR_PACKAGES/<handle>/ altında bir paket yerleştiren veya yerleştirilmesini sağlayan bir saldırgan, herhangi bir CSRF koruması olmaksızın bu paketin kurulumunu zorlayabilir. Paket kurulumu, paket denetleyicisinin install() metodunu web sunucusu kullanıcısı olarak çalıştırarak uzaktan kod çalıştırmaya olanak tanır. Zafiyetin oluşabilmesi için kurbanın canInstallPackages yetkisine sahip olması gerekir. Concrete CMS güvenlik ekibi, bu zafiyete CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N vektörü ile 7.5 CVSS v.4.0 puanı vermiştir. Bildirim için https://github.com/maru1009 adresine teşekkürler.
Nasıl düzeltilir
- concretecms concrete_cms9.5.1 ya da sonraki bir sürüm
- concrete5/concrete59.5.1 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.1 | 9.5.1 |
| concrete5/concrete5Packagist | v < 9.5.1 | 9.5.1 |
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.