Description
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 Origin headers. Attackers can craft malicious web pages that force victims to terminate the kernel process, read workspace configuration and proxy settings, and trigger administrative actions via zero-credential cross-origin requests from the victim's browser.
Published: 2026-09-26
Score: 7.2 High
EPSS: n/a
KEV: No
Impact: Cross‑Site Request Forgery granting administrator access
Action: Immediate Patch
AI Analysis

Impact

A flaw in the CheckAuth lock‑screen pass‑through path allows an attacker to send unauthenticated requests from a victim’s browser to the local Siyuan server. Because the handler does not verify the Origin header, an adversary can cause the victim’s browser to submit privileged actions, terminating the kernel process, exposing configuration data, and performing all administrative functions without credentials. The weakness is a classic origin‑verification bypass and aligns with CWE‑346, allowing remote compromise of confidentiality, integrity, and availability for any user who visits a malicious page while authenticated to the local service.

Affected Systems

Siyuan note app built by siyuan-note is affected for all releases from v2.1.0 through the latest version prior to v3.8.4. Users running those versions should verify their installed version and plan an upgrade.

Risk and Exploitability

The vulnerability scores 7.2 on CVSS and has no publicly available EPSS data at this time, indicating the threat landscape is unclear. Although it is not yet documented in CISA’s KEV catalog, the attack requires a victim’s browser to load a crafted page and remains possible on any machine that hosts the Siyuan service without network isolation. The lack of Origin validation makes it simple for an attacker to construct a page that triggers the untrusted endpoint from the victim’s own browser, leading to full administrative control if the user interacts with the page.

Generated by OpenCVE AI on September 26, 2026 at 15:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Siyuan to version v3.8.4 or later, the first release that addresses the origin validation issue.
  • If an immediate upgrade is not feasible, isolate the Siyuan instance on a hardened internal network and block all inbound traffic to port 6806 except from trusted administrative hosts.
  • Configure the web application’s access controls to require HTTPS and strict transport security, and disable any features that allow local loopback requests from the browser for privileged operations.

Generated by OpenCVE AI on September 26, 2026 at 15:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 26 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Description 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 Origin headers. Attackers can craft malicious web pages that force victims to terminate the kernel process, read workspace configuration and proxy settings, and trigger administrative actions via zero-credential cross-origin requests from the victim's browser.
Title SiYuan v2.1.0 before v3.8.4 Cross-Site Request Forgery via CheckAuth
First Time appeared B3log
B3log siyuan
Weaknesses CWE-346
CPEs cpe:2.3:a:b3log:siyuan:*:*:*:*:*:*:*:*
Vendors & Products B3log
B3log siyuan
References
Metrics cvssV3_1

{'score': 7.6, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:H'}

cvssV4_0

{'score': 7.2, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:H/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-26T13:23:14.649Z

Reserved: 2026-09-26T02:32:35.659Z

Link: CVE-2026-100642

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-09-26T14:16:46.247

Modified: 2026-09-26T14:16:46.383

Link: CVE-2026-100642

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T16:00:09Z

Weaknesses