CVE-2026-31807

Orta

Açıklama

SiYuan bir kişisel bilgi yönetim sistemidir. 3.5.10 sürümünden önce, SiYuan'ın SVG temizleyicisi (SanitizeSVG) tehlikeli öğeleri (<script>, <iframe>, <foreignobject>) engeller ve on* olay işleyicileri ile href özniteliklerindeki javascript: ifadelerini kaldırır. Ancak, statik temizlemeyi atlayarak çalışma zamanında öznitelikleri dinamik olarak tehlikeli değerlere ayarlayabilen SVG animasyon öğelerini (<animate>, <set>) engellemez. Bu durum, bir saldırganın kimlik doğrulaması gerektirmeyen /api/icon/getDynamicIcon uç noktasına (type=8) yürütülebilir JavaScript enjekte ederek yansıtılmış bir XSS oluşturmasına olanak tanır. Bu, CVE-2026-29183 için getirilen düzeltmenin (v3.5.9 sürümünde düzeltildi) atlatılmasıdır. Bu güvenlik açığı v3.5.10 sürümünde giderilmiştir.

ÖnemOrta
CVSS6.1
İstismar olasılığı—
ÜrünB3log Siyuan
Yayın10 Mar 2026
İlk görülme10 Mar 2026

Nasıl düzeltilir

Güncelleyin
  • b3log siyuan3.5.10 ya da sonraki bir sürüm
  • github.com/siyuan-note/siyuan/kernel0.0.0-20260310025236-297bd526708f ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
b3log siyuanv < 3.5.103.5.10
github.com/siyuan-note/siyuan/kernelGov < 0.0.0-20260310025236-297bd526708f0.0.0-20260310025236-297bd526708f

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-31807 · B3log Siyuan · Dark Radar