CVE-2026-73608CWE-862broken-access-control

CVE-2026-73608

High · published August 13, 2026

CVSS v3.1
8.6
EPSS
0%
Percentile
34.0
In the wild
Unconfirmed
What it is

SiYuan's development branch (endpoint introduced by commit 9b8e8956f, not present in v3.7.3 or master, patched in v3.7.4) contains a missing-authorization vulnerability in the /api/av/getAttributeViewSearchTarget endpoint. The route is registered with CheckAuth only and performs no authorization checks (no CheckReadonly, no publish-access or encrypted-notebook gating). Given a database identifier taken from a published page and a keyword, an anonymous reader can query the endpoint to retrieve matching database row content, including rows that publish filters (FilterAttributeViewByPublishAccess) would otherwise withhold. No released stable version is affected.

The record
Technical detail
CVSS v3.1
8.6 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.00409 · 34.0th percentile
Weakness
CWE-862 · Missing Authorization
Published
2026-08-13T16:17Z
References (3)
EPSS history
Timeline
  • 13 AUG 11:28Z
    SiYuan before v3.7.4 Authorization Bypass via getAttributeViewSearchTarget
    cvelistv5