CVE-2026-48944
Açıklama
K2 frontend makale kaydetme işleyicisi, `JPATH_SITE/` ile birleştirilen ve `JFile::copy()` fonksiyonuna aktarılan bir `attachment[N][existing]` POST alanı kabul etmektedir. `JPath::clean` fonksiyonu `..` dizilerini temizlememektedir ve kaynak yollar için herhangi bir izin listesi bulunmamaktadır. Bu nedenle bir Yazar, `configuration.php` dosyasını (veya web kullanıcısı tarafından okunabilen `../../../etc/passwd` dahil herhangi bir diğer dosyayı) `/media/k2/attachments/` dizinine kopyalayabilir ve ardından içeriği K2 ek dosya indirme uç noktası üzerinden alabilir.
Nasıl düzeltilir
Kaynaklarda bu zafiyet için düzeltilmiş sürüm ya da yama bağlantısı yok.
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| joomlaworks k2 | v ≤ 2.26 | — |
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.