VulnSea

github.com/siyuan-note/siyuan/kernel vulnerabilities

CVEs whose affected-version data names the github.com/siyuan-note/siyuan/kernel package (go). Each record lists the affected and patched versions; check a specific version with the dependency checker or POST /api/sbom.

90 CVEsRSS

GHSA-69jp-f2p8-9vrgHigh· 7.5
2mo ago

Duplicate Advisory: 17 block metadata/content endpoints in kernel/api/block.go have zero publish-access filtering, reachable by anonymous publish-mode readers

Duplicate Advisory: 17 block metadata/content endpoints in kernel/api/block.go have zero publish-access filtering, reachable by anonymous publish-mode readers

▾ Twilightsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-x8p6-569w-fmmrLow· 8.2
2mo ago

Duplicate Advisory: SiYuan: Cross-Site WebSocket Hijacking on the admin-only network proxy endpoint (`/ws/network/proxy`) via explicit `CheckOrigin: true` bypass

Duplicate Advisory: SiYuan: Cross-Site WebSocket Hijacking on the admin-only network proxy endpoint (`/ws/network/proxy`) via explicit `CheckOrigin: true` bypass

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-hg5w-8ppq-wpjqHigh· 7.5
2mo ago

Duplicate Advisory: SiYuan: A parser differential between the WebSocket keepalive exemption and the session quarantine allows unauthenticated access to the broadcast event stream, defeating the fix for GHSA-xp2m-98x8-rpj6

Duplicate Advisory: SiYuan: A parser differential between the WebSocket keepalive exemption and the session quarantine allows unauthenticated access to the broadcast event stream, defeating the fix for GHSA-xp2m-98x8-rpj6

▾ Twilightsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
CVE-2026-73054High· 7.5
2mo ago

SiYuan versions before v3.7.4 contain an authentication bypass vulnerability in the WebSocket endpoint caused by differential parsing of query parameters between authentication exemption and session quarantine checks

SiYuan versions before v3.7.4 contain an authentication bypass vulnerability in the WebSocket endpoint caused by differential parsing of query parameters between authentication exemption and session quarantine checks. Unauthenticated att…

▾ Twilightsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 0.54%via NVD
GHSA-6xvp-3rfv-g2g2Medium· 5.8
2mo ago

Duplicate Advisory: SiYuan: The publish filter for database backlinks consults the forbidden list instead of the visibility list, disclosing hidden-tier documents to anonymous readers

Duplicate Advisory: SiYuan: The publish filter for database backlinks consults the forbidden list instead of the visibility list, disclosing hidden-tier documents to anonymous readers

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-vg9q-fc8f-43f3Medium· 5.8
2mo ago

Duplicate Advisory: authFilePublishAccess distinguishes hidden and forbidden documents from public and nonexistent ones, and issues a publish-auth cookie for documents it reports as forbidden

Duplicate Advisory: authFilePublishAccess distinguishes hidden and forbidden documents from public and nonexistent ones, and issues a publish-auth cookie for documents it reports as forbidden

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-7v6h-j59w-8qfpMedium· 5.8
2mo ago

Duplicate Advisory: getBookmarkLabels returns every bookmark label in the workspace to anonymous readers, with no publish-access filtering

Duplicate Advisory: getBookmarkLabels returns every bookmark label in the workspace to anonymous readers, with no publish-access filtering

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-gq43-vcrh-6jw8Medium· 5.8
2mo ago

Duplicate Advisory: The reference filter for getRefIDs checks visibility but not the password tier, disclosing that password-protected documents reference a given block

Duplicate Advisory: The reference filter for getRefIDs checks visibility but not the password tier, disclosing that password-protected documents reference a given block

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-75xh-mp4f-f2rfCritical· 8.6
2mo ago

Duplicate Advisory: SiYuan: getAttributeViewSearchTarget returns database row content to anonymous readers with no publish-access check, reopening the class closed one day earlier at the adjacent route

Duplicate Advisory: SiYuan: getAttributeViewSearchTarget returns database row content to anonymous readers with no publish-access check, reopening the class closed one day earlier at the adjacent route

▾ Midnightsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-v372-phq5-6mx6Medium· 5.8
2mo ago

Duplicate Advisory: Outline state for any document, including documents forbidden to readers, is returned by /api/storage/getOutlineStorage with no access check

Duplicate Advisory: Outline state for any document, including documents forbidden to readers, is returned by /api/storage/getOutlineStorage with no access check

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-xxm9-w59q-m66xMedium· 5.8
2mo ago

Duplicate Advisory: getUniqueFilename passes an unvalidated client-supplied path to the filesystem, giving anonymous readers an existence oracle over the entire host filesystem

Duplicate Advisory: getUniqueFilename passes an unvalidated client-supplied path to the filesystem, giving anonymous readers an existence oracle over the entire host filesystem

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-hpmw-8pgp-x77jMedium· 5.8
2mo ago

Duplicate Advisory: SiYuan discloses an administrator's open documents and search terms to anonymous readers

Duplicate Advisory: SiYuan discloses an administrator's open documents and search terms to anonymous readers

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-xx34-6cjg-prh8Critical· 8.6
2mo ago

Duplicate Advisory: The publish-access gate treats encrypted notebooks as publicly accessible by default, allowing anonymous readers to retrieve fully decrypted document content while a notebook is unlocked

Duplicate Advisory: The publish-access gate treats encrypted notebooks as publicly accessible by default, allowing anonymous readers to retrieve fully decrypted document content while a notebook is unlocked

▾ Midnightsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-mxjf-vfmv-qfm6Medium· 5.8
2mo ago

Duplicate Advisory: Notebook name, document count, size and timestamps are returned for any notebook, including notebooks hidden from readers, by /api/notebook/getNotebookInfo

Duplicate Advisory: Notebook name, document count, size and timestamps are returned for any notebook, including notebooks hidden from readers, by /api/notebook/getNotebookInfo

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
CVE-2026-72809High· 8.0
2mo ago

SiYuan versions <= v3.7.2 (patched in v3.7.4) contain an authentication bypass vulnerability in the kernel's CheckAuth function, which grants the administrator role (RoleAdministrator) to any request whose RemoteAddr is loopback (127.0.0…

SiYuan versions <= v3.7.2 (patched in v3.7.4) contain an authentication bypass vulnerability in the kernel's CheckAuth function, which grants the administrator role (RoleAdministrator) to any request whose RemoteAddr is loopback (127.0.0…

▾ Twilightsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 0.30%via NVD
CVE-2026-72805Medium· 5.8
2mo ago

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

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

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 0.30%via NVD
CVE-2026-72789High· 8.6
2mo ago

SiYuan before v3.7.4 fails to properly validate publish access for encrypted notebooks, treating them as publicly accessible by default

SiYuan before v3.7.4 fails to properly validate publish access for encrypted notebooks, treating them as publicly accessible by default. Anonymous readers can enumerate and retrieve fully decrypted document content from unlocked encrypte…

▾ Twilightsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 0.37%via NVD
GHSA-5w4j-hchp-r332Critical· 10.0
3mo ago

Duplicate Advisory: Unauthenticated SQL injection in searchDocs via unescaped keyword (publish mode): cross-notebook read/write with statement stacking

Duplicate Advisory: Unauthenticated SQL injection in searchDocs via unescaped keyword (publish mode): cross-notebook read/write with statement stacking

▾ Midnightsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
GHSA-g64v-qqpg-v37hCritical· 8.6
3mo ago

Duplicate Advisory: Anonymous publish-password authentication bypass via getHeadingChildrenDOM / getHeading*Transaction / getBacklinkDoc (publish mode)

Duplicate Advisory: Anonymous publish-password authentication bypass via getHeadingChildrenDOM / getHeading*Transaction / getBacklinkDoc (publish mode)

▾ Midnightsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
CVE-2026-50551Critical· 9.9
3mo ago

SiYuan: Stored XSS to RCE via Unsanitized Attribute View Asset Cell Content

SiYuan: Stored XSS to RCE via Unsanitized Attribute View Asset Cell Content

▾ Midnightsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 0.56%via GHSA
CVE-2026-54066High· 7.5PoC
3mo ago

SiYuan: Path Traversal via Double URL Encoding in /assets/*path (publish mode arbitrary file─read), Incomplete fix of CVE-2026-41894

SiYuan: Path Traversal via Double URL Encoding in /assets/*path (publish mode arbitrary file─read), Incomplete fix of CVE-2026-41894

▾ Midnightsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 2.2%via GHSA
CVE-2026-54067Critical· 9.9
3mo ago

SiYuan: Stored XSS to RCE via CSS-snippet <style> breakout in renderSnippet()

SiYuan: Stored XSS to RCE via CSS-snippet <style> breakout in renderSnippet()

▾ Midnightsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 0.38%via GHSA
CVE-2026-54068Medium· 5.9
3mo ago

SiYuan: Unauthenticated SQLite Data Exfiltration via Template Injection in /api/icon/getDynamicIcon

SiYuan: Unauthenticated SQLite Data Exfiltration via Template Injection in /api/icon/getDynamicIcon

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 4.3%via GHSA
CVE-2026-54069CriticalPoC
3mo ago

SiYuan: Unauthenticated Admin API Access via Blanket chrome-extension:// Origin Allowlist

SiYuan: Unauthenticated Admin API Access via Blanket chrome-extension:// Origin Allowlist

▾ Abyssalsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 7.5%via GHSA
CVE-2026-54070High· 7.1
3mo ago

SiYuan: Stored XSS in Bazaar marketplace via package README event handlers

SiYuan: Stored XSS in Bazaar marketplace via package README event handlers

▾ Twilightsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 0.30%via GHSA
CVE-2026-54158Critical· 9.9
3mo ago

SiYuan: Stored XSS to RCE via attribute-view cell rendering in genAVValueHTML()

SiYuan: Stored XSS to RCE via attribute-view cell rendering in genAVValueHTML()

▾ Midnightsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 0.36%via GHSA
GHSA-24r3-p3x6-cqvxCritical· 9.6
4mo ago

Duplicate Advisory: SiYuan Vulnerable to Remote Code Execution via Malicious Bazaar Package — Marketplace XSS

Duplicate Advisory: SiYuan Vulnerable to Remote Code Execution via Malicious Bazaar Package — Marketplace XSS

▾ Midnightsiyuan-note · github.com/siyuan-note/siyuan/kernelvia GHSA
CVE-2026-56395Medium
4mo ago

Rejected reason: This record is a duplicate; use CVE-2026-56397 instead.

Rejected reason: This record is a duplicate; use CVE-2026-56397 instead.

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 0.70%via NVD
CVE-2026-40922Medium· 5.4
6mo ago

SiYuan has incomplete fix for CVE-2026-33066: XSS

SiYuan has incomplete fix for CVE-2026-33066: XSS

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 0.26%via OSV
CVE-2026-33066Medium
7mo ago

SiYuan has Stored XSS to RCE via Unsanitized Bazaar README Rendering

SiYuan has Stored XSS to RCE via Unsanitized Bazaar README Rendering

▾ Sunlitsiyuan-note · github.com/siyuan-note/siyuan/kernelEPSS 0.60%via OSV
github.com/siyuan-note/siyuan/kernel vulnerabilities (CVEs) — page 3 · VulnSea