Path Traversal Vulnerability in SiYuan Personal Knowledge Management System
CVE-2026-32938
9.9CRITICAL
What is CVE-2026-32938?
The SiYuan personal knowledge management system is vulnerable to a path traversal issue that arises from improper validation of file paths in the /api/lute/html2BlockDOM endpoint. In versions up to 3.6.0, users can paste HTML containing file:// links pointing to local files, enabling unauthorized access to sensitive files stored on the system's assets directory. This vulnerability is particularly concerning as it allows authenticated users of the publish-service to copy and read any sensitive files without adequate checks in place. The issue has been addressed in version 3.6.1.
Affected Version(s)
siyuan < 3.6.1
