Skip to main content

SiYuan EUVDEUVD-2026-60085

| CVE-2026-74802 NONE
Origin Validation Error (CWE-346)
2026-08-17 VulnCheck GHSA-x8p6-569w-fmmr

Severity by source

Vendor (VulnCheck) PRIMARY
0.0 NONE
CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:P/VC:N/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI
4.4 MEDIUM

Network vector via browser; High complexity requires victim running SiYuan and visiting malicious page; PR:L for admin session context; Scope Changed captures proxy reaching other network systems.

3.1 AV:N/AC:H/PR:L/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:H/AT:P/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

CVSS:4.0/AV:N/AC:H/AT:P/PR:L/UI:P/VC:N/VI:N/VA:N/SC:N/SI:N/SA:N
Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
P

Lifecycle Timeline

2
Analysis Generated
Aug 17, 2026 - 13:39 vuln.today
Patch available
Aug 17, 2026 - 12:01 EUVD

DescriptionCVE.org

SiYuan versions before 3.7.4 contain a cross-site WebSocket hijacking vulnerability in the admin-only /ws/network/proxy endpoint that explicitly disables origin validation by setting CheckOrigin to unconditionally return true. Attackers can craft malicious webpages that establish WebSocket connections to this endpoint and direct the SiYuan kernel process to proxy arbitrary network traffic to attacker-chosen targets, enabling authenticated network pivoting through the victim's machine.

AnalysisAI

Cross-site WebSocket hijacking in SiYuan before version 3.7.4 exposes an admin-only /ws/network/proxy endpoint that unconditionally bypasses origin validation, allowing attacker-controlled webpages to silently establish WebSocket connections through the victim's running SiYuan kernel. Any webpage visited by the victim can issue proxy directives, directing the SiYuan process to forward arbitrary network traffic to attacker-chosen targets and effectively turning the victim's machine into a pivot point into their internal network. …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Recon
Attacker identifies SiYuan WebSocket port
Delivery
Victim visits attacker-controlled webpage
Exploit
Browser connects to localhost /ws/network/proxy
Install
CheckOrigin bypass accepts connection unconditionally
C2
Attacker script issues proxy directives
Execute
SiYuan kernel forwards traffic to internal targets
Impact
Attacker pivots through victim's network

Vulnerability AssessmentAI

Exploitation Exploitation requires three concurrent conditions: (1) the victim is running a SiYuan version before 3.7.4 with its local kernel process active and listening on a discoverable port; (2) the victim's browser navigates to an attacker-controlled webpage capable of executing JavaScript; (3) the /ws/network/proxy endpoint is accessible from the browser's context, typically via localhost. … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:L/UI:P) signals a network-reachable but conditionally complex attack - requiring victim interaction, a running SiYuan instance, and specific attack prerequisites (AT:P). … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario An attacker hosts a malicious webpage containing JavaScript that initiates a WebSocket connection to ws://127.0.0.1:[SiYuan-port]/ws/network/proxy; when a victim with SiYuan running visits this page, the origin check is bypassed and the attacker's script issues proxy directives through the victim's kernel process to reach internal hosts such as development servers, admin panels, or intranet services. Because the proxy operates within the victim's network context, it can reach services that are firewalled from the external internet. …
Remediation Upgrade SiYuan to version 3.7.4 or later, which is the vendor-released patch that addresses the missing origin validation on the /ws/network/proxy WebSocket endpoint. … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

More in Siyuan

View all
CVE-2026-69084 CRITICAL POC
9.9 Aug 03

SQL injection in SiYuan personal knowledge management (versions <= v3.7.2) lets attackers pass arbitrary SQL statements

CVE-2024-53507 CRITICAL POC
9.8 Nov 29

A SQL injection vulnerability was discovered in Siyuan 3.1.11 in /getHistoryItems. Rated critical severity (CVSS 9.8), t

CVE-2024-53506 CRITICAL POC
9.8 Nov 29

A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the ids array parameter in /batchGetBlockAttrs. R

CVE-2024-53505 CRITICAL POC
9.8 Nov 29

A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the id parameter at /getAssetContent. Rated criti

CVE-2024-53504 CRITICAL POC
9.8 Nov 29

A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the notebook parameter in /searchHistory. Rated c

CVE-2026-23852 CRITICAL POC
9.6 Jan 19

SiYuan personal knowledge management system prior to 3.5.4 has a stored XSS vulnerability (CVSS 9.6) that allows code ex

CVE-2026-54069 CRITICAL POC
9.2 Jun 24

Origin-validation bypass in SiYuan Note (open-source personal knowledge management) before 3.7.0 lets any installed Chro

CVE-2026-29183 CRITICAL POC
9.3 Mar 06

Reflected XSS in SiYuan knowledge management before 3.5.9.

CVE-2026-25539 CRITICAL POC
9.1 Feb 04

SiYuan knowledge management system prior to 3.5.5 has a path traversal in /api/file/copyFile allowing arbitrary file ope

CVE-2024-2692 CRITICAL POC
9.0 Apr 04

SiYuan version 3.0.3 allows executing arbitrary commands on the server. Rated critical severity (CVSS 9.0), this vulnera

CVE-2026-29073 HIGH POC
8.8 Mar 06

SQL injection in SiYuan prior to version 3.6.0 allows any authenticated user, including those with read-only access, to

CVE-2026-34605 HIGH POC
8.6 Mar 31

Cross-site scripting (XSS) in SiYuan personal knowledge management system versions 3.6.0-3.6.1 allows remote attackers t

Share

EUVD-2026-60085 vulnerability details – vuln.today

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