External risk intelligence

SiYuan vulnerability can let attackers steal customer data or disrupt services

CVE advisorySeverity: CRITICAL (CVSS 9.0)

CVE-2026-45375

A flaw in SiYuan, a personal knowledge tool, allows malicious code to run when you view plugins in its marketplace, potentially exposing your information. Update SiYuan to version 3.7.0 or later.

1Halo Surface Signal

Cross-site Scripting

External exposure likelihood

Halo Surface Signal score for CVE-2026-45375

This is a client-side cross-site scripting vulnerability within a personal knowledge management tool. The exploit requires a user to manually navigate to the internal marketplace interface within the application. It does not involve exposed infrastructure or public-facing internet services, as the affected component is a functional part of a local or self-hosted desktop-style application.

Horizon Alert

Summary of the vulnerability and why it matters

This issue in SiYuan allows for malicious code execution when users view the plugin marketplace. Developers should pay attention because untrusted code can run within their application.

  • Code runs when users open marketplace.
  • Affects users viewing plugins or themes.
  • Malicious content in package names can execute code.

Attack Path

How an attacker could exploit the issue

An attacker can exploit this flaw by creating a malicious plugin for SiYuan, a personal knowledge management system. When a user with a vulnerable version of SiYuan opens the application's marketplace to browse plugins, the malicious HTML in the plugin's name or version field will be rendered and executed within their browser, potentially leading to arbitrary code execution or credential theft.

  • User opens marketplace tab.
  • Attacker publishes malicious plugin.
  • User's browser executes attacker's HTML.

Live Threat

Current exploitation, exposure, and threat context

Attackers are unlikely to weaponize this CVE because it's a client-side Cross-Site Scripting (XSS) vulnerability within a personal knowledge management tool that requires user interaction within the application's marketplace. The exploit relies on a user opening the marketplace tab, and it does not involve network-exposed services.

  • Requires user interaction within app.
  • No public-facing service involved.

Priority actions

Operational Fix

Recommended remediation, mitigation, and detection steps

Teams should prioritize addressing the critical cross-site scripting vulnerability in SiYuan's Bazaar marketplace, as it can lead to complete compromise of a user's session. Given the lack of specific exploit details and the client-side nature of this attack, focus on user education and monitoring for suspicious activity within the application.

  • Update SiYuan to version 3.7.0 or later.
  • Advise users to avoid the marketplace tab until updated.
  • Monitor for unexpected behavior after marketplace access.

Frequently asked questions

What is SiYuan and what is it used for?

SiYuan is an open-source personal knowledge management system. People use it to organize notes, documents, and other information, similar to a digital notebook or wiki.

What type of vulnerability is CVE-2026-45375 in SiYuan?

CVE-2026-45375 is a cross-site scripting (XSS) vulnerability. Specifically, it's an improper neutralization of input vulnerability (CWE-79), meaning malicious HTML is not properly handled when displayed.

How can CVE-2026-45375 be triggered in SiYuan?

The vulnerability is triggered when a user opens the SiYuan application's marketplace tab. If a malicious actor has published a plugin with specially crafted HTML in its name or version field, that HTML will be executed by the user's browser.

Who should be concerned about the CVE-2026-45375 vulnerability in SiYuan?

Users of SiYuan should be concerned. While the Halo Surface Signal indicates this is very unlikely to be exploited through internet-facing services, it affects users who interact with the application's marketplace, as it's a client-side vulnerability.

What is the first step for SiYuan users to address this CVE?

The primary action for SiYuan users is to update the application to version 3.7.0 or later, as this version contains the fix for the vulnerability. Users should also be cautious when browsing the marketplace until they have updated.

References