Zafiyet.live Keşfet. Değerlendir. Düzelt. Doğrula.
  • Yama var
  • Son 7 gün
  • CWE-22

CVE-2026-116171

SiYuan'da Windows genişletilmiş uzunluk öneki ile hassas yol kısıtlamasının aşılması

siyuan-note siyuan

Yüksek 7,5 CVSS 3.1
Yayımlandı
Güncellendi
26 Eki 2026
Açık yaşı
3 gün
Kaydı açan
VulnCheck

ÖzetTürkçe

Windows üzerindeki SiYuan 3.5.4 sürümünden 3.8.7 öncesine kadar olan sürümlerde, IsSensitivePath fonksiyonunda hassas yol engelleme listesi aşılabilmektedir. Bunun nedeni, Windows genişletilmiş uzunluk önekinin (\\?\) filepath.Clean işleminden sağ çıkması ve hiçbir yasaklı önekle eşleşmemesidir. Kimliği doğrulanmış API istemcileri, /api/import/importStdMd uç noktasındaki localPath değerinin başına bu öneki ekleyerek çalışma alanı conf dosyalarını, API belirtecini ve TLS özel anahtarlarını kopyalayabilir; bu dosyalar kimliği doğrulanmamış istemcilere sunulan varlıklar arasına yerleştirilebilmektedir.

Kaynaktaki açıklama (İngilizce)

SiYuan 3.5.4 before 3.8.7 on Windows contains a sensitive-path denylist bypass in IsSensitivePath because the Windows extended-length prefix (\\?\) survives filepath.Clean and matches no forbidden prefix. Authenticated API callers can prepend the prefix to localPath in /api/import/importStdMd to copy workspace conf files, including the API token and TLS private keys, into assets served to unauthenticated clients.

Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.

Etkilenen sürümler1 yazılım

YazılımEtkilenenDüzeltildiği sürüm
siyuan-note siyuan ≥ 3.5.4, < 3.8.7 3.8.7
3.8.7 Etkilenmiyor –

Kaynaklar4 kaynak

Kayıt geçmişi

  1. Yayımlandı

İlgili açıklar

Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.