VYPR

Siyuan

by Siyuan Note

Source repositories

CVEs (198)

  • CVE-2026-72805MedAug 12, 2026
    risk 0.31cvss 5.8epss 0.00

    SiYuan versions before v3.7.4 fail to enforce publish-access checks on getBlockBreadcrumb, getRefText, and getBlockTreeInfos endpoints, allowing disclosure of protected document content and metadata. Anonymous readers or publish RoleReader accounts can retrieve document titles,…

  • CVE-2026-72803MedAug 12, 2026
    risk 0.31cvss 5.8epss 0.00

    SiYuan versions before v3.7.4 fail to enforce publish-access checks in the getBlockAttrs and batchGetBlockAttrs endpoints. Attackers can retrieve block attributes including names, aliases, memos, and custom fields from protected documents by sending POST requests with block IDs.

  • CVE-2026-72800MedAug 12, 2026
    risk 0.31cvss 5.8epss 0.00

    SiYuan versions before v3.7.4 fail to apply publish-access filtering to the getAttributeViewKeysByID endpoint, allowing authenticated readers to retrieve complete database column schemas including descriptions, select vocabularies, and template expressions. Additionally,…

  • CVE-2026-72799MedAug 12, 2026
    risk 0.31cvss 5.8epss 0.00

    SiYuan before v3.7.4 (affected <=v3.7.2) fails to enforce publish-access filters on five filetree path-resolution endpoints (getFullHPathByID, getHPathByID, getPathByID, getIDsByHPath, and getHPathByPath). In publish mode, when Publish.Auth.Enable is false, an unauthenticated…

  • CVE-2026-72797MedAug 12, 2026
    risk 0.31cvss 5.8epss 0.00

    SiYuan versions before v3.7.4 contain an information disclosure vulnerability in the getEncryptedNotebookStatus endpoint that returns encrypted notebook identifiers, names, and lock states without publish-access filtering. Anonymous readers and publish-mode accounts can…

  • CVE-2026-72796MedAug 12, 2026
    risk 0.31cvss 5.8epss 0.00

    SiYuan before v3.7.4 contains an access control bypass vulnerability where static-file routes in the server mux bypass publish-access controls enforced on the REST API. Attackers with publish reader tokens or anonymous access in disabled-auth mode can read templates, snippets,…

  • CVE-2026-72792MedAug 12, 2026
    risk 0.31cvss 5.8epss 0.00

    SiYuan before v3.7.4 contains an information disclosure vulnerability in the /api/tag/getTag endpoint that returns tag labels and occurrence counts from password-protected documents to unauthenticated readers. Attackers can enumerate tag vocabulary and internal terminology from…

  • CVE-2026-72790MedAug 12, 2026
    risk 0.31cvss 5.8epss 0.00

    SiYuan before v3.7.4 contains an information disclosure vulnerability in the /api/notebook/getNotebookInfo endpoint that returns notebook metadata without authorization checks. Attackers can read notebook names, document counts, sizes, and timestamps for closed or non-published…

  • CVE-2026-68585MedAug 3, 2026
    risk 0.31cvss 5.8epss 0.00

    SiYuan versions before v3.7.3 contain a metadata disclosure vulnerability in the /api/block/getBlockInfo endpoint that returns document root metadata including title for publish-forbidden documents without publish-access checks. Anonymous readers or publish RoleReader tokens can…

  • CVE-2026-54068MedJun 24, 2026
    risk 0.31cvss 5.9epss 0.00

    SiYuan is an open-source personal knowledge management system. Prior to 3.7.0, the /api/icon/getDynamicIcon endpoint is explicitly excluded from authentication in SiYuan's kernel router (router.go, "不需要鉴权" -- no auth needed). When called with type=8 and a valid block…

  • CVE-2026-82233MedAug 28, 2026
    risk 0.30cvss 5.7epss 0.00

    SiYuan before v3.8.1 contains a path traversal vulnerability in the asset.upload MCP tool that accepts arbitrary absolute file paths without workspace boundary validation. Attackers can induce the AI Agent to upload sensitive files such as SSH keys or credentials from outside…

  • CVE-2026-74903MedAug 18, 2026
    risk 0.28cvss 4.3epss 0.00

    SiYuan before v3.7.4 contains an insufficient access control vulnerability in the /api/lute/spinBlockDOM endpoint, which is guarded only by CheckAuth middleware instead of CheckAdminRole like its sibling endpoint. Authenticated users with RoleEditor or RoleReader roles can…

  • CVE-2026-40922MedApr 17, 2026
    risk 0.28cvss 5.4epss 0.00

    SiYuan is an open-source personal knowledge management system. In versions 3.6.1 through 3.6.3, a prior fix for XSS in bazaar README rendering (incomplete fix for CVE-2026-33066) enabled the Lute HTML sanitizer, but the sanitizer does not block iframe tags, and its URL-prefix…

  • CVE-2024-55659MedDec 12, 2024
    risk 0.28cvss 5.4epss 0.00

    SiYuan is a personal knowledge management system. Prior to version 3.1.16, the `/api/asset/upload` endpoint in Siyuan is vulnerable to both arbitrary file write to the host and stored cross-site scripting (via the file write). Version 3.1.16 contains a patch for the issue.

  • CVE-2026-87810MedSep 9, 2026
    risk 0.27cvss 5.3epss 0.00

    Siyuan before v3.8.2 contains an information disclosure vulnerability in the POST /api/search/fullTextSearchBlock endpoint that filters private blocks from results but returns unfiltered match counts. Unauthenticated publish-mode readers can submit arbitrary search terms to…

  • CVE-2026-82652MedAug 30, 2026
    risk 0.27cvss 5.3epss 0.00

    SiYuan before v3.8.1 fails to filter invisible-tier content from SQL embed blocks, attribute-view keys, and attribute-view backlinks in publish mode. Anonymous readers can enumerate invisible content through these three listing mechanisms despite admin configuration marking…

  • CVE-2026-74867MedAug 17, 2026
    risk 0.27cvss 4.2epss 0.00

    SiYuan versions before 3.7.4 contain a cross-site request forgery vulnerability in the session-cookie authentication branch of CheckAuth() that lacks Origin/Referer validation and sets no explicit SameSite attribute on session cookies. Attackers can craft malicious web pages…

  • CVE-2026-72802MedAug 12, 2026
    risk 0.27cvss 5.3epss 0.00

    SiYuan versions before v3.7.4 contain an information disclosure vulnerability in the resolveAssetPath endpoint that returns absolute filesystem paths unmodified to CheckAuth-only requests. Attackers can harvest relative asset paths from published documents and submit them to…

  • CVE-2026-87808MedSep 9, 2026
    risk 0.25cvss 4.9epss 0.00

    SiYuan versions <= 3.8.1 contain an incomplete fix for CVE-2026-32767 (GHSA-j7wh-x834-p3r7). The prior fix (commit d5e2d0bc) added an administrator check for SQL mode (method=2) in POST /api/search/fullTextSearchBlock, but the endpoint still does not enforce the application's…

  • CVE-2026-82651MedAug 30, 2026
    risk 0.25cvss 4.9epss 0.00

    SiYuan before v3.8.1 does not apply the IsForbiddenAbsPath guard (introduced in GHSA-c8r8-95hg-mp34) to the /history/*path and /repo/diff/*path endpoints in kernel/server/serve.go. These routes require admin authentication but construct file paths independently, so an…

Page 9 of 10