CVE Catalog

CVE-2026-101092

MediumCVSS 5.3
Published: Updated: Translated: NVD NIST

Summary

SiYuan before v3.8.4 fails to enforce publish-access checks in the getCurrentAttrViewImages endpoint, allowing publish readers to retrieve image asset paths from unauthorized databases. Attackers can call the endpoint with an unrendered database identifier obtained through related endpoints to leak detached-row image asset paths and filenames that the rendering endpoint would deny.

Risk Assessment

An unauthenticated or low-privileged publish reader can obtain image asset paths and filenames from databases they should not access, resulting in information disclosure. This may reveal data structure and asset names belonging to the organization.

Recommendation

Upgrade SiYuan to v3.8.4 or later, which enforces publish-access checks in the getCurrentAttrViewImages endpoint. Until then, consider restricting publish access or monitoring for unusual calls to this endpoint.

Other vulnerabilities in SiYuan

See all
Original NVD description (English source)

SiYuan before v3.8.4 fails to enforce publish-access checks in the getCurrentAttrViewImages endpoint, allowing publish readers to retrieve image asset paths from unauthorized databases. Attackers can call the endpoint with an unrendered database identifier obtained through related endpoints to leak detached-row image asset paths and filenames that the rendering endpoint would deny.

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