CVE-2021-41252

Yüksek

Açıklama

Kirby açık kaynaklı bir dosya yapılı CMS'dir. ### Etki Kirby'nin writer alanı, biçimlendirilmiş içeriğini HTML kodu olarak saklar. Diğer alan türlerinin aksine, siteler arası betik çalıştırma (XSS) saldırılarına karşı HTML özel karakterlerini kaçırmak mümkün değildir; aksi takdirde biçimlendirme kaybolur. Kullanıcı Panel'e giriş yapmışsa, zararlı bir betik örneğin kurbanın izinleriyle Kirby'nin API'sine istekler tetikleyebilir. Writer alanı içerikleri kaydedilirken güvenli bir şekilde temizlemediği için, Panel'i kullanmadan doğrudan Kirby'nin API'sine göndererek içerik dosyasına kötü amaçlı HTML kodu enjekte etmek mümkündürdü. Bu kötü amaçlı HTML kodu daha sonra site ön yüzünde görüntülenir ve siteyi ziyaret edenlerin yanı sıra giriş yapmış kullanıcıların tarayıcılarında çalıştırılırdı. Saldırganların bu zafiyeti istismar edebilmeleri için kimliği doğrulanmış Panel kullanıcıları grubunuzda olmaları gerekir. Writer alanını kullanmayan kullanıcılar etkilenmemektedir. Bu sorun, içerik Kirby'nin API'si aracılığıyla her değiştirildiğinde tüm writer alanı içerikleri arka uçta temizlenerek Kirby 3.5.8 sürümünde düzeltilmiştir. Zafiyeti gidermek için lütfen bu sürüme veya daha yeni bir sürüme güncelleyin.

ÖnemYüksek
CVSS7.3
İstismar olasılığı—
ÜrünKirby
Yayın16 Kas 2021
İlk görülme16 Kas 2021

Nasıl düzeltilir

Güncelleyin
  • getkirby/cms3.5.8 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
getkirby kirby3.5.0 ≤ v ≤ 3.5.7.1—
getkirby/cmsPackagist3.5.0 ≤ v < 3.5.83.5.8

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-2021-41252 · Kirby · Dark Radar