Skip to main content
← All vulnerabilities
CVE-2026-73054GHSA-C8W8-3PQP-WR83

SiYuan before v3.7.4 Authentication Bypass via WebSocket

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.7.4, 0.0.0-20260731131820-67bc300b6ea6
None on Exploit-DB, Metasploit or GitHub

Summary

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 attackers can craft a malicious WebSocket URI with duplicated query parameters to bypass access auth code validation and receive the live kernel event stream including document identifiers, titles, and operation logs.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • siyuan-note siyuan

    fixed in 3.7.4

  • github.com/siyuan-note/siyuan/kernelGo

    fixed in 0.0.0-20260731131820-67bc300b6ea6

References 2

GitHub · siyuan-note/siyuan

vulncheck.com