Skip to main content

SiYuan CVE-2026-44586

| EUVD-2026-30354 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-05-14 GitHub_M
8.3
CVSS 3.1
Share

CVSS VectorNVD

CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:H/A:H
Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Patch available
May 14, 2026 - 20:17 EUVD
Analysis Generated
May 14, 2026 - 19:30 vuln.today
CVE Published
May 14, 2026 - 18:11 nvd
HIGH 8.3

DescriptionNVD

SiYuan is an open-source personal knowledge management system. From 2.1.12 to before 3.7.0. SiYuan's Bazaar marketplace renders package author metadata from the public bazaar stage feed into HTML without escaping. In the desktop app this becomes stored XSS, and because SiYuan's Electron windows are created with nodeIntegration: true and contextIsolation: false, a successful payload can call Node.js APIs and execute code on the host. This vulnerability is fixed in 3.7.0.

AnalysisAI

Stored cross-site scripting in SiYuan's Bazaar marketplace (versions 2.1.12 through 3.6.x) enables arbitrary code execution on the host system. The vulnerability stems from unescaped package author metadata rendering, which when exploited through a malicious marketplace package, allows attackers to leverage SiYuan's insecure Electron configuration (nodeIntegration enabled, contextIsolation disabled) to execute Node.js APIs and OS-level commands. …

Sign in for full analysis, threat intelligence, and remediation guidance.

RemediationAI

Within 24 hours: Inventory all SiYuan installations across the organization and document versions in use; disable or restrict access to the Bazaar marketplace feature pending remediation. Within 7 days: Contact SiYuan vendor for patch timeline and interim guidance; implement network segmentation to limit SiYuan process capabilities if applicable. …

Sign in for detailed remediation steps.

Share

CVE-2026-44586 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy