CVE-2021-36766
Açıklama
Concrete5 8.5.5 ve öncesi sürümler güvenilmeyen verileri deserialize etmektedir. Güvenlik açığına neden olan kod, controllers/single_page/dashboard/system/environment/logging.php dosyasındaki Logging::update_logging() metodunda yer almaktadır. logFile istek parametresi üzerinden iletilen kullanıcı girdisi, file_exists() PHP fonksiyonuna gönderilmeden önce uygun şekilde temizlenmemektedir. Bu durum, kötü niyetli kullanıcılar tarafından uygulama kapsamına rastgele PHP nesneleri enjekte etmek için (phar:// akış sarmalayıcısı aracılığıyla PHP Object Injection) kullanılabilir ve bu sayede rastgele PHP kodu çalıştırmak gibi çeşitli saldırıların gerçekleştirilmesine olanak tanır.
Nasıl düzeltilir
- concretecms concrete_cms8.5.6 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 < 8.5.6 | 8.5.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.