Skip to content
OpenAdvisories
Medium · 4.4 CVE-2026-118680 EUVD-2026-112386GHSA-7372-6g6p-gr33

SiYuan 3.8.7 through 3.8.8 Path Traversal via GLOBALROOT Alias

Published Oct 28, 2026 · Updated Nov 2, 2026 · Assigned by VulnCheck

Description

SiYuan 3.8.7 through 3.8.8 fails to normalize Windows GLOBALROOT device-namespace aliases, bypassing the IsSensitivePath denylist. Attackers can invoke importStdMd with a GLOBALROOT-prefixed path to copy the API token and TLS private key into the publicly served assets directory.

Affected products

VendorProductAffectedFixed
siyuan-note siyuan 3.8.7 – ≤ 3.8.8 —

References