CVE-2026-73605
Received Received - Intake

SiYuan Path Traversal Vulnerability Before v3.7.4

Vulnerability report for CVE-2026-73605, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-13

Last updated on: 2026-08-13

Assigner: VulnCheck

Description

SiYuan versions before v3.7.4 contain a path traversal vulnerability in the getUniqueFilename endpoint that allows anonymous readers to probe filesystem existence without validation or confinement. Attackers can supply arbitrary absolute paths to determine whether files and directories exist on the host, enabling reconnaissance of the filesystem layout and installed software.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-13
Last Modified
2026-08-13
Generated
2026-08-13
AI Q&A
2026-08-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
siyuan siyuan to 3.7.4 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-73605 is a path traversal vulnerability in SiYuan versions before v3.7.4. The getUniqueFilename endpoint accepts unvalidated client-supplied paths and checks filesystem existence without validation or confinement. Attackers can probe arbitrary absolute paths to determine if files or directories exist on the host, enabling filesystem reconnaissance.

Detection Guidance

To detect this vulnerability, send HTTP requests to the getUniqueFilename endpoint with arbitrary absolute paths and observe the responses. If the server distinguishes between existing and non-existing paths, it may indicate the vulnerability. Example using curl: curl -X POST -H 'Content-Type: application/json' -d '{"path":"/etc/passwd"}' http://target/siyuan/getUniqueFilename. Compare responses for different paths.

Impact Analysis

This vulnerability allows attackers to map your filesystem layout, detect installed software, identify user directories, and probe workspace structure. It enables information disclosure without requiring privileges or user interaction, posing a risk for reconnaissance and potential further attacks.

Mitigation Strategies

Upgrade SiYuan to version v3.7.4 or later to patch the vulnerability. If upgrading is not immediately possible, restrict access to the getUniqueFilename endpoint by implementing path validation to confine paths to the workspace or adding authorization checks like admin role verification.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-73605. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart