What’s Vulnerable › Vulnerabilities

CVE-2026-116167: SiYuan 2.9.0 before 3.8.7 XSS via check-auth to Parameter

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.

Affected products

How to fix

Upgrade to a fixed version: siyuan-note siyuan 3.8.7. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2026-116167 or the next vulnerability affects your stack