OSV 1.4.0 · unreviewed · 修改于 2026-08-30 23:30
发布时间
2026-08-30 23:30
GitHub 审查时间
—
NVD 发布时间
2026-08-30 23:16
源文件
advisories/unreviewed/2026/08/GHSA-j5w2-98qv-mp97/GHSA-j5w2-98qv-mp97.json
SiYuan 3.8.0 contains a path traversal / sensitive file exposure vulnerability in the RenderTemplate function (kernel/model/template.go), reachable via the POST /api/template/render endpoint (kernel/api/template.go). The endpoint restricts the supplied path only to the workspace directory (util.IsAbsPathInWorkspace) but, unlike the file API's refuseToAccess() blocklist, applies no sensitive-path exclusion. This allows an authenticated attacker to read sensitive workspace files, including conf/conf.json, which contains the API token and cookie signing key. The issue is fixed in v3.8.1.
该公告没有提供结构化的受影响软件包信息。