SiYuan: Cross-Site WebSocket Hijacking on the admin-only network proxy endpoint (`/ws/network/proxy`) via explicit `CheckOrigin: true` bypass — GHSA-3CC2-H3V6-RQPQ
GitHub · GitHub · GHSA-3CC2-H3V6-RQPQ
ID
GHSA-3CC2-H3V6-RQPQ
GHSA-3CC2-H3V6-RQPQ
Date
Source
GitHub
GitHub
Vendor
GitHub
GitHub
Threat
low
low
EPSS
0.00164
0.00164
Summary
**High** ## Package gomod `github.com/siyuan-note/siyuan/kernel` ## Affected versions 3.7.3 ## Patched versions *(none yet — leave blank until a fix is released)* ## Description ### Summary `/ws/network/proxy` is an admin-only WebSocket forward-proxy endpoint (target URL and headers fully attacker-specifiable via query parameters). Its `websocket.Upgrader` explicitly overrides `CheckOrigin` to unconditionally…
Timeline
- Published by source
- 2026-10-02
Risk context
- Reported severity or threat level: low.
- Reported EPSS value: 0.00164.
- Review exposure for the affected product or family: go: github.com/siyuan-note/siyuan/kernel.
Product
go: github.com/siyuan-note/siyuan/kernel
What to do
General, cautious steps (verify details in the official source):
- Review exposure and plan remediation based on risk and environment.
- Identify affected product versions in your inventory and verify whether you are impacted.
- Apply vendor patches/updates or recommended mitigations as soon as available.
- Read the official advisory for exact affected versions and remediation steps.
Official advisory
Evidence and provenance
- Canonical advisory ID
- GHSA-3CC2-H3V6-RQPQ
- Source
- GitHub
- Vendor
- GitHub
- Published by source
- 2026-10-02
- Last source activity
- 2026-10-02
- Additional identifiers
- CVE-2026-74802
- Curated by
- hlukh.ch
Related advisories and connections
These advisories are connected by shared CVE, product, vendor, source, or time signals.