All vulnerabilities
CVE-2026-116167GHSA-fmj3-xc2f-6w4w

SiYuan 2.9.0 before 3.8.7 XSS via check-auth to Parameter

siyuan-note siyuan
CVSS
7.6High
ExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)No scoreNo FIRST EPSS score in this snapshot yet
Fixed in3.8.7Fixed versionCVE List
Published25 Oct 2026Updated 25 Oct 2026CVE List

What fixes it

A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.

Description

SiYuan from 2.9.0 before 3.8.7 contains a cross-site scripting vulnerability in the unauthenticated /check-auth page that assigns the to parameter to window.location.href without scheme validation. Attackers can send a crafted link with a javascript: URI that executes after victim login, invoking kernel APIs to read or modify workspace content and settings.

Text from CVE List

Affected versions 2

  • siyuanaffected: 2.9.0 before 3.8.7CVE List
  • siyuanunaffected: 3.8.7CVE List

References 2