CVE Catalog

CVE-2026-100637

HighCVSS 7.6
Published: Updated: Translated: NVD NIST

Summary

SiYuan versions before v3.8.4 contain a path traversal vulnerability in the checkoutRepo endpoint that allows authenticated administrators to write JSON files outside the workspace. Attackers can supply a sessionID parameter containing directory traversal sequences to overwrite arbitrary JSON files in pre-existing kernel-writable directories outside workspace boundaries.

Risk Assessment

An authenticated administrator can overwrite arbitrary JSON files in kernel-writable directories, potentially leading to data corruption or privilege escalation. The risk affects organizations where SiYuan is accessible to multiple administrators.

Recommendation

Update SiYuan to version v3.8.4 or later, which fixes the path traversal vulnerability in the checkoutRepo endpoint.

Other vulnerabilities in SiYuan

See all
Original NVD description (English source)

SiYuan versions before v3.8.4 contain a path traversal vulnerability in the checkoutRepo endpoint that allows authenticated administrators to write JSON files outside the workspace. Attackers can supply a sessionID parameter containing directory traversal sequences to overwrite arbitrary JSON files in pre-existing kernel-writable directories outside workspace boundaries.

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