Read the docs

Vulnerabilities

Filters

Reset all
Threatist priority
Signals
Fix status
Impact type
Attack vector
Requirements
Product

Products as named in CPE, with their records.

Published
Weakness (CWE)
1 selected

243 records

Priority LOW 30

SiYuan before 3.8.9 contains a nil pointer dereference vulnerability in privateCacheMiddleware that allows authenticated attackers to crash the kernel by reading nonexistent MCP resources.

CVSS 4.0MEDIUM 6.9 Network High privileges No interaction EPSS 0.00266 Published 2026-11-06 Fixed in 3.8.9 CWE-476
Priority MEDIUM 60

SiYuan 3.8.7 through 3.8.8 fails to normalize Windows GLOBALROOT device-namespace aliases, bypassing the IsSensitivePath denylist.

CVSS 4.0MEDIUM 5.9 Network High privileges No interaction EPSS 0.00459 Published 2026-10-28 No fix listed CWE-22
Priority LOW 33

SiYuan 3.5.4 before 3.8.7 on Windows contains a sensitive-path denylist bypass in IsSensitivePath because the Windows extended-length prefix (\\?\) survives filepath.Clean and matches no forbidden prefix.

CVSS 4.0MEDIUM 5.9 Network High privileges No interaction EPSS 0.00479 Published 2026-10-25 Fixed in 3.8.7 CWE-22
Priority MEDIUM 64

SiYuan before v3.8.7 contains an sql injection vulnerability that allows admin-token holders to read history.db by injecting unescaped op and type=3 query values.

CVSS 4.0MEDIUM 6.9 Network High privileges No interaction EPSS 0.00361 Published 2026-10-25 Fixed in 3.8.7 CWE-89
Priority MEDIUM 56

SiYuan from 2.10.0 before 3.8.7 contains a stored cross-site scripting vulnerability that allows users with edit permission to inject script by placing javascript: URLs in math block content rendered with KaTeX trust ena…

CVSS 4.0MEDIUM 5.1 Network Low privileges User interaction EPSS 0.00205 Published 2026-10-25 Fixed in 3.8.7 CWE-79
Priority MEDIUM 64

SiYuan before 3.8.7 contains a path traversal vulnerability in the MCP asset tool because validateAssetUploadPaths relies on an incomplete sensitive-path blacklist that omits .env and other secret files.

CVSS 4.0MEDIUM 6.9 Local No auth No interaction EPSS 0.00186 Published 2026-10-25 Fixed in 3.8.7 CWE-22
Priority LOW 36

SiYuan from 2.9.0 before 3.8.7 contains a cross-site scripting vulnerability in the unauthenticated /check-auth page that assigns the to parameter to window.location.href without scheme validation.

CVSS 4.0HIGH 7.6 Network No auth User interaction EPSS 0.00656 Published 2026-10-25 Fixed in 3.8.7 CWE-79
Priority HIGH 68

SiYuan 3.6.0 before 3.8.7 accepts and persists the networkServeTLS setting but never enforces it, so the kernel port keeps serving full API access over plain HTTP alongside HTTPS.

CVSS 4.0HIGH 7.6 Adjacent network No auth No interaction EPSS 0.00115 Published 2026-10-25 Fixed in 3.8.7 CWE-319
Priority MEDIUM 57

B3log Solo through 4.4.0 contains a missing authorization vulnerability in ArticleConsole that allows authenticated authors to access other authors' articles by omitting per-author ownership checks.

CVSS 4.0MEDIUM 5.3 Network Low privileges No interaction EPSS 0.00273 Published 2026-10-16 No fix listed CWE-639
Priority HIGH 70

B3log Symphony through 3.6.4 contains a missing authorization vulnerability that allows unauthenticated attackers to reach admin routes because PermissionMidware.check permits routes lacking permission.rule.url entries.

CVSS 4.0MEDIUM 6.9 Network No auth No interaction EPSS 0.00295 Published 2026-10-13 No fix listed CWE-862
Priority MEDIUM 64

SiYuan v3.1.12 before v3.8.6 fails to restrict the Sprig template function map in the /api/icon/getDynamicIcon content parameter, allowing resource exhaustion.

CVSS 4.0HIGH 7.1 Network Low privileges No interaction EPSS 0.00381 Published 2026-10-12 Fixed in 3.8.6 CWE-770
Priority LOW 37

SiYuan v3.7.0 before v3.8.6 contains an absolute path traversal vulnerability in the kernel's private plugin HTTP server, which passes a kernel plugin handler's ResponseFile.Path to gin's Context.File without validation.

CVSS 4.0MEDIUM 6.9 Network No auth User interaction EPSS 0.00381 Published 2026-10-12 Fixed in 3.8.6 CWE-22
Priority HIGH 70

SiYuan before 3.8.5 contains an information disclosure vulnerability that allows publish-mode readers to learn backlink block IDs and reference counts from password-protected and publish-disabled documents by querying a…

CVSS 4.0MEDIUM 6.9 Network No auth No interaction EPSS 0.00279 Published 2026-10-04 Fixed in 3.8.5 CWE-200
Priority HIGH 77

SiYuan before 3.8.5 contains an information disclosure vulnerability that allows publish readers to read password-protected and publish-disabled database rows via the /api/export/preview endpoint.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00383 Published 2026-10-02 Fixed in 3.8.5 CWE-862
Priority HIGH 70

SiYuan before v3.8.5 contains an information disclosure vulnerability that allows read-only publish readers to learn metadata of publish-excluded documents through the getNotebookInfo endpoint.

CVSS 4.0MEDIUM 6.9 Network No auth No interaction EPSS 0.00312 Published 2026-10-02 Fixed in 3.8.5 CWE-200
Priority HIGH 70

SiYuan before v3.8.5 contains a missing authorization vulnerability in the getRefCreateSavePath, getShorthandSavePath, and getDocCreateSavePath endpoints that allows read-only publish visitors to learn unpublished notebo…

CVSS 4.0MEDIUM 6.9 Network No auth No interaction EPSS 0.00296 Published 2026-10-02 Fixed in 3.8.5 CWE-862
Priority HIGH 70

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.

CVSS 4.0MEDIUM 6.9 Network No auth No interaction EPSS 0.00297 Published 2026-09-28 Fixed in 3.8.4 CWE-200
Priority MEDIUM 64

SiYuan versions before v3.8.4 fail to properly validate SQL statements in block query embed blocks executed against siyuan.db.

CVSS 4.0HIGH 7.1 Network No auth User interaction EPSS 0.00315 Published 2026-09-28 Fixed in 3.8.4 CWE-89
Priority HIGH 72

SiYuan versions 3.7.0 before 3.8.4 contain a stored cross-site scripting vulnerability in gallery and kanban database renderers where field descriptions are not escaped in aria-label attributes.

CVSS 4.0HIGH 8.6 Network Low privileges User interaction EPSS 0.00439 Published 2026-09-26 Fixed in 3.8.4 CWE-79
Priority HIGH 77

SiYuan before v3.8.4 contains a SQL injection vulnerability in the graph query endpoint where the dailyNoteSavePath parameter is concatenated into SQL without escaping.

CVSS 4.0HIGH 8.7 Network No auth No interaction EPSS 0.00433 Published 2026-09-26 Fixed in 3.8.4 CWE-89
Priority HIGH 72

SiYuan versions before v3.8.4 fail to properly escape four stored Attribute View values in textarea elements, allowing authenticated attackers to inject JavaScript by modifying field descriptions, template sources, selec…

CVSS 4.0HIGH 8.5 Network Low privileges User interaction EPSS 0.00525 Published 2026-09-26 Fixed in 3.8.4 CWE-79
Priority HIGH 65

SiYuan versions from v2.1.0 before v3.8.4 contain a cross-site request forgery vulnerability in the CheckAuth lock-screen pass-through branch that grants administrator access to loopback requests without validating Origi…

CVSS 4.0HIGH 7.2 Network No auth User interaction EPSS 0.00127 Published 2026-09-26 Fixed in 3.8.4 CWE-346
Priority HIGH 72

SiYuan before v3.8.4 does not HTML-escape stored flashcard block content before interpolating it into the card-manager list markup.

CVSS 4.0HIGH 8.6 Network Low privileges User interaction EPSS 0.00672 Published 2026-09-26 Fixed in 3.8.4 CWE-79
Priority HIGH 70

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

CVSS 4.0HIGH 8.6 Local No auth No interaction EPSS 0.0024 Published 2026-09-26 Fixed in 3.8.4 CWE-200
Load more