CVE-2022-31175

Orta

Açıklama

CKEditor 5 bir JavaScript zengin metin editörüdür. 35.0.1 öncesindeki sürümlerde üç isteğe bağlı CKEditor 5 paketini etkileyen bir siteler arası betik çalıştırma (XSS) güvenlik açığı keşfedilmiştir. Bu açık, özel koşullar sağlandığında bir JavaScript kodunun tetiklenmesine izin vermekteydi. Etkilenen paketler `@ckeditor/ckeditor5-markdown-gfm`, `@ckeditor/ckeditor5-html-support` ve `@ckeditor/ckeditor5-html-embed` paketleridir. Özel koşullar şunlardır: 1) Etkilenen paketlerden birinin kullanılması. `ckeditor5-html-support` ve `ckeditor5-html-embed` durumunda ek olarak, editör içinde güvenli olmayan işaretlemelere izin veren bir yapılandırmanın kullanılması gerekiyordu. 2) Editör örneğinin yok edilmesi ve 3) Editörün bir öğe üzerinde başlatılması ve temel olarak `<textarea>` dışında bir öğenin kullanılması. Sorunun kök nedeni, editörü yok ettikten sonra kaynak öğeyi CKEditor 5 veri hattından gelen işaretleme ile güncelleyen mekanizmaydı. Bu güvenlik açığı, dinamik editör başlatma/yok etme işlemlerine dayanan ve Markdown, Genel HTML Desteği veya HTML gömme özelliklerini kullanan küçük bir grup entegratörü etkileyebilir. Sorun tespit edilmiş ve yamalanmıştır. Düzeltme 35.0.1 sürümünde mevcuttur. Bu sorun için bilinen bir geçici çözüm yoktur.

ÖnemOrta
CVSS5.8
İstismar olasılığı—
ÜrünCkeditor5-html-embed
Yayın3 Ağu 2022
İlk görülme3 Ağu 2022

Nasıl düzeltilir

Güncelleyin
  • ckeditor ckeditor5-html-embed35.0.1 ya da sonraki bir sürüm
  • ckeditor ckeditor5-html-support35.0.1 ya da sonraki bir sürüm
  • ckeditor ckeditor5-markdown-gfm35.0.1 ya da sonraki bir sürüm
  • @ckeditor/ckeditor5-markdown-gfm35.0.1 ya da sonraki bir sürüm
  • @ckeditor/ckeditor5-html-support35.0.1 ya da sonraki bir sürüm
  • @ckeditor/ckeditor5-html-embed35.0.1 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
ckeditor ckeditor5-html-embedv < 35.0.135.0.1
ckeditor ckeditor5-html-supportv < 35.0.135.0.1
ckeditor ckeditor5-markdown-gfmv < 35.0.135.0.1
@ckeditor/ckeditor5-markdown-gfmnpmv < 35.0.135.0.1
@ckeditor/ckeditor5-html-supportnpmv < 35.0.135.0.1
@ckeditor/ckeditor5-html-embednpmv < 35.0.135.0.1

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-2022-31175 · Ckeditor5-html-embed · Dark Radar