CVE-2026-45139

Orta

Açıklama

CI4MS, CodeIgniter 4 tabanlı bir içergi yönetim sistemi iskeletidir. Versiyon 0.31.9.0 öncesinde, Fileeditor modülü içerik yazma işlemleri (`saveFile`, `createFile`) üzerinde bir uzantı izin listesi (`['css','js','html','txt','json','sql','md']`) uygular; ancak iki yıkıcı uç nokta olan `deleteFileOrFolder` ve `renameFile`, *kaynak* yolun uzantısını hiçbir zaman doğrulamaz. Bu nedenle, dosya düzenleyici izinlerine sahip bir arka uç kullanıcısı, küçük `$hiddenItems` engelleme listesinde açıkça belirtilmeyen proje kök dizinindeki herhangi bir dosyayı silebilir veya yeniden adlandırabilir. `app/Config/Routes.php`, `app/Config/App.php`, `app/Config/Database.php`, `app/Config/Filters.php`, `public/index.php` ve `public/.htaccess` gibi kritik çerçeve dosyalarının tamamı bu engelleme listesinin dışındadır ve yok edilebilirler; bu durum, kurtarma için dosya sistemi düzeyinde yeniden dağıtım gerektiren kalıcı bir hizmet reddine (DoS) yol açar. Versiyon 0.31.9.0 bu sorunu gidermektedir.

ÖnemOrta
CVSS6.5
İstismar olasılığı—
ÜrünCi4-cms-erp/ci4ms
Yayın20 Tem 2026
İlk görülme20 Tem 2026
Zayıflık türüCWE-73CWE-73

Nasıl düzeltilir

Güncelleyin
  • ci4-cms-erp/ci4ms0.31.9.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
ci4-cms-erp/ci4msPackagistv < 0.31.9.00.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.

Intelligence 360 paketinde

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.

CVE-2026-45139 · Ci4-cms-erp/ci4ms · Dark Radar