CVE Catalog

CVE-2026-34453

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Elevated risk
1.23%

66th percentile - higher than 66% of all known CVEs

Summary

In SiYuan personal knowledge management system prior to version 3.6.2, the publish service exposes bookmarked blocks from password-protected documents to unauthenticated visitors. In publish/read-only mode, the filter FilterBlocksByPublishAccess treats a nil context as authorized, skipping the publish password check and returning bookmarked blocks from protected documents.

Risk Assessment

Anyone with access to the publish service can read the content of protected documents without providing the password, as long as at least one block in the document is bookmarked, leading to leakage of confidential information.

Recommendation

Immediately update SiYuan to version 3.6.2 or later, which contains a fix for this vulnerability.

Other vulnerabilities in SiYuan

See all
Original NVD description (English source)

SiYuan is a personal knowledge management system. Prior to version 3.6.2, the publish service exposes bookmarked blocks from password-protected documents to unauthenticated visitors. In publish/read-only mode, /api/bookmark/getBookmark filters bookmark results by calling FilterBlocksByPublishAccess(nil, ...). Because the filter treats a nil context as authorized, it skips the publish password check and returns bookmarked blocks from documents configured as Protected. As a result, anyone who can access the publish service can retrieve content from protected documents without providing the required password, as long as at least one block in the document is bookmarked. This issue has been patched in version 3.6.2.

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