CVE-2026-65605
KritikTeknik Veri (Otomatik)
- CVSS Skoru
- 9.6
- EPSS
- 0.8%
- CWE
- CWE-79
- KEV Durumu
- Hayır
Yayım tarihi: 23 Temmuz 2026
SiYuan, v3.7.2'den önceki sürümlerinde, Attribute View (veritabanı) hücre renderleme işleminde depolanan bir cross-site scripting zafiyeti içerir. Bir Şablon sütunu değeri, otomatik kaçış olmadan text/template aracılığıyla HTML olarak render edilir ve EscapeHTML yalnızca HasUnclosedHtmlTag true döndüğünde uygulanır; dengeli kendi kendini kapatan etiketler gibi <img> bu kontrol tarafından atlandığından, <img src=x onerror=...> gibi bir payload kaçış olmadan depolanır ve daha sonra innerHTML aracılığıyla sayfaya eklenir, veritabanı görüntülendiğinde çalışır. Masaüstü rendererin nodeIntegration etkinleştirilerek çalıştığından, enjekte edilen komut arbitrary komut çalıştırmasına kadar ulaşabilir ve yükseltilebilir.
Orijinal açıklama (İngilizce)
SiYuan before v3.7.2 contains a stored cross-site scripting vulnerability in Attribute View (database) cell rendering. A Template column value is rendered as HTML via text/template without auto-escaping, and EscapeHTML is only applied when HasUnclosedHtmlTag returns true; because balanced self-closing tags such as <img> are skipped by that check, a payload like <img src=x onerror=...> is stored unescaped and later inserted into the page via innerHTML, executing when the database is viewed. Because the desktop renderer runs with nodeIntegration enabled, the injected script can reach require and escalate to arbitrary command execution.
Referanslar
- https://github.com/siyuan-note/siyuan/commit/41f2861c87575ff5ac4b50a0520b1a4fe55b4a70
- https://github.com/siyuan-note/siyuan/security/advisories/GHSA-pw5c-qhf3-jhwh
- https://www.vulncheck.com/advisories/siyuan-before-stored-xss-to-rce-via-attribute-view
- https://github.com/siyuan-note/siyuan/security/advisories/GHSA-pw5c-qhf3-jhwh
Bu CVE için henüz editoryal inceleme yapılmadı. Sadece otomatik teknik veri gösteriliyor.