VYPR

Siyuan

by Siyuan Note

Source repositories

CVEs (214)

  • 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-101092MedSep 28, 2026
    risk 0.27cvss 5.3epss —

    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…

  • 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…

  • CVE-2026-60083MedAug 22, 2026
    risk 0.25cvss 4.9epss 0.00

    SiYuan versions before v3.8.0 contain an incomplete path blocklist in the MCP file tool that fails to restrict access to sensitive workspace files protected by the HTTP API. Authenticated administrators can read plaintext publish-mode passwords from…

  • CVE-2026-59809MedAug 22, 2026
    risk 0.25cvss 4.9epss 0.00

    SiYuan before v3.8.0 interpolates secret placeholders into the destination URL parameter of the http_request MCP tool, allowing attackers to exfiltrate stored secrets. An MCP client can craft a request with an attacker-controlled URL containing secret placeholders to send…

  • CVE-2026-100640MedSep 26, 2026
    risk 0.24cvss 4.7epss 0.00

    SiYuan before v3.8.4 contains an authorization omission in the siyuan-get IPC handler that allows remote-kernel renderers to access native clipboard formats by invoking clipboardReadMathML, clipboardReadOffice, and clipboardReadWPS commands with matching plaintext. Attackers…

  • CVE-2026-100634MedSep 26, 2026
    risk 0.24cvss 4.7epss 0.00

    SiYuan before v3.8.4 does not validate the sender or restrict recipients in the 'siyuan-send-windows' IPC handler of the Electron main process (app/electron/main.js). The handler ignores event.sender and forwards any received payload to every BrowserWindow returned by…

  • CVE-2024-6938LowJul 21, 2024
    risk 0.23cvss 3.5epss 0.00

    A vulnerability has been found in SiYuan 3.1.0 and classified as problematic. Affected by this vulnerability is an unknown functionality of the file PDF.js of the component PDF Handler. The manipulation leads to cross site scripting. The attack can be launched remotely. The…

  • CVE-2026-82650MedAug 30, 2026
    risk 0.22cvss 4.4epss 0.00

    SiYuan 3.8.0 contains a path traversal / sensitive file exposure vulnerability in the RenderTemplate function (kernel/model/template.go), reachable via the POST /api/template/render endpoint (kernel/api/template.go). The endpoint restricts the supplied path only to the workspace…

Page 10 of 11