CVE-2026-54067

Kritik

Açıklama

SiYuan açık kaynaklı bir kişisel bilgi yönetim sistemidir. 3.7.0 sürümünden önce, </style> içeren CSS snippet gövdesi, renderSnippet() fonksiyonu bunu insertAdjacentHTML aracılığıyla ara değerle yerleştirdiğinde çevreleyen <style> etiketinden dışarı çıkar. Bu durum, oluşturucuda rastgele JavaScript çalıştırılmasına neden olan bir payload ile sonuçlanır. Electron masaüstü sürümlerinde oluşturucu nodeIntegration:true ile çalıştığından, inject edilen işleyici üzerinden require('child_process') erişilebilir hale gelir ve XSS saldırısı ana bilgisayarda uzaktan kod çalıştırmaya (RCE) yol açar. Snippet'lar çalışma alanı deposu üzerinden senkronize edildiğinden, herhangi bir senkronize edilmiş çalışma alanına yazma erişimi olan bir saldırgan, payload'u bir kez yerleştirir ve bu payload veriyi çeken her cihazda tetiklenir. Hata ayrıca kullanıcının enabledCSS / enabledJS ayrımını da atlatır. enabledJS seçeneğini kapatan bir kullanıcı, güvenilmeyen JavaScript'in çalıştırılmaması yönünde bilinçli bir karar vermiş olsa bile, CSS yolu bunu yine de çalıştırır. Bu güvenlik açığı 3.7.0 sürümünde giderilmiştir.

ÖnemKritik
CVSS9.9
İstismar olasılığı—
ÜrünGithub.com/siyuan-note/siyuan/kernel
Yayın24 Haz 2026
İlk görülme24 Haz 2026

Nasıl düzeltilir

Güncelleyin
  • github.com/siyuan-note/siyuan/kernel0.0.0-20260628153353-2d5d72223df4 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
github.com/siyuan-note/siyuan/kernelGov < 0.0.0-20260628153353-2d5d72223df40.0.0-20260628153353-2d5d72223df4

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-54067 · Github.com/siyuan-note/siyuan/kernel · Dark Radar