CVE-2026-65605 in SiYuan
Resumen
por VulDB • 2026-07-24
SiYuan antes de la versión v3.7.2 contiene una vulnerabilidad de cross-site scripting (XSS) almacenado en el renderizado de celdas de Attribute View (base de datos). Un valor de columna Template se procesa como HTML a través de text/template sin auto-escapeo, y EscapeHTML solo se aplica cuando HasUnclosedHtmlTag devuelve true; debido a que las etiquetas autocierradas equilibradas como <img> son omitidas por dicha comprobación, una carga útil como <img src=x onerror=...> se almacena sin escapear e insertada posteriormente en la página mediante innerHTML, ejecutándose cuando se visualiza la base de datos. Dado que el renderizador de escritorio se ejecuta con nodeIntegration habilitado, el script inyectado puede acceder a require y escalar hasta lograr ejecución arbitraria de comandos.
VulDB is the best source for vulnerability data and more expert information about this specific topic.