CVE-2026-74798

Yüksek

Açıklama

v3.7.4 öncesindeki SiYuan kernel, database_clean MCP aracında bir yol aşımı (path traversal) zafiyeti içermektedir. Araç, id parametresini RemoveUnusedAttributeView (kernel/model/attribute_view.go) fonksiyonuna aktarmadan önce yalnızca boş dizgi kontrolü yapmaktadır; bu fonksiyon ise id değerinin SiYuan'ın node-ID formatıyla eşleştiğini doğrulamadan filepath.Join aracılığıyla bir dosya sistemi yolu oluşturmaktadır. Kimliği doğrulanmış bir MCP istemcisi, id parametresine yol aşımı dizileri ekleyerek kernel'ın süreç tarafından okunabilen rastgele bir dosyayı SiYuan'ın geçmiş dizinine kopyalamasına (rastgele dosya okuma) ve ardından orijinal dosyayı silmesine (rastgele dosya silme) neden olabilir. İlgili HTTP API işleyicisi GHSA-7hm9-v7vf-7g4w ile güçlendirilmiş ancak bu MCP çağırıcısı güçlendirilmemiştir.

ÖnemYüksek
CVSS8.7
İstismar olasılığı—
ÜrünSiyuan
Yayın17 Ağu 2026
İlk görülme17 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • siyuan-note siyuan3.7.4 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
siyuan-note siyuanv < 3.7.43.7.4

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.