CVE Catalog

CVE-2026-100644

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Summary

SiYuan before v3.8.4 contains a SQL injection vulnerability in the graph query endpoint where the dailyNoteSavePath parameter is concatenated into SQL without escaping. Unauthenticated attackers on published sites with auth disabled can inject SQL via UNION SELECT to extract arbitrary database rows from all notebooks.

Risk Assessment

An attacker can read arbitrary data from the SiYuan database, including sensitive notes and information. This affects publicly accessible instances with authentication disabled.

Recommendation

Upgrade SiYuan to version 3.8.4. Enable authentication on publicly accessible instances and restrict access to API endpoints.

Other vulnerabilities in SiYuan

See all
Original NVD description (English source)

SiYuan before v3.8.4 contains a SQL injection vulnerability in the graph query endpoint where the dailyNoteSavePath parameter is concatenated into SQL without escaping. Unauthenticated attackers on published sites with auth disabled can inject SQL via UNION SELECT to extract arbitrary database rows from all notebooks.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS