CVE-2026-45270
Açıklama
CI4MS, CodeIgniter 4 tabanlı bir içerik yönetim sistemi iskeletidir. Versiyon 0.31.9.0 öncesinde, `Pages` arka uç modülü dil anahtarlı sayfa içeriği üzerinde `html_purify` doğrulama kuralını kaydeder ancak ham ve temizlenmemiş POST değerini veritabanına kaydeder. Sayfalar için genel oluşturucu (`Home::index()` → `app/Views/templates/default/pages.php`), `$pageInfo->content` ifadesini `esc()` olmadan yayınlayarak, etkilenen sayfanın yöneticiler dahil tüm genel ziyaretçileri için tetiklenen saklı XSS'e yol açar. Sayfalar sitenin ana sayfası olarak atanabildiği için, yük (payload) `/` adresinde sunulabilir ve sitenin her ziyaretcisine ulaşabilir. Versiyon 0.31.9.0 bu sorunu gidermektedir.
Nasıl düzeltilir
- ci4-cms-erp/ci4ms0.31.9.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| ci4-cms-erp/ci4msPackagist | v < 0.31.9.0 | 0.31.9.0 |
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.