Impact
The vulnerability is an information disclosure flaw in the /api/av/getAttributeViewFieldViews endpoint of SiYuan. The endpoint is protected by an authentication check but lacks proper publish‑access filtering, allowing users with a reader role to query any database by supplying an avID. In doing so, the response exposes the full database view structure, including names, icons, layout types, and the hidden status of each field. This breach of unauthorized access corresponds to CWE‑862.
Affected Systems
The flaw affects the pre‑release version v3.7.4‑alpha.1 of SiYuan. Versions up to and including v3.7.3 are not impacted because the endpoint does not exist in those releases. The issue was fixed in the first stable release of v3.7.4.
Risk and Exploitability
The CVSS score of 6.9 indicates a moderate impact. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog. Attackers who can authenticate as a reader can easily invoke the endpoint, implying a low exploitation barrier for authenticated users. The primary risk is the disclosure of database view metadata, which could aid further attacks but does not allow direct manipulation of data or code.
OpenCVE Enrichment