Description
SiYuan before v3.8.4 contains an authentication bypass vulnerability in the publish service where session cookies are issued without Secure or SameSite attributes over plaintext HTTP connections. An on-path attacker can observe a valid publish-visitor-session-id cookie from a Basic Auth exchange and replay it to access authenticated publish endpoints without knowing the account password.
Published: 2026-09-26
Score: 8.2 High
EPSS: < 1% Very Low
KEV: No
Impact: Authentication Bypass
Action: Immediate Patch
AI Analysis

Impact

The vulnerability is a classic Authentication Bypass where session cookies are issued without Secure or SameSite attributes over plain HTTP. An attacker who can observe network traffic can capture the publish‑visitor‑session‑id cookie granted during a Basic Auth interaction and replay it to gain authorized access to publish endpoints without needing the target account password. This flaw essentially nullifies the login mechanism and represents a significant compromise of data confidentiality and integrity.

Affected Systems

SiYuan (the Siyuan note application) versions earlier than 3.8.4 are affected. The issue resides in the publish service component of the software, which generates the session cookie without proper security flags.

Risk and Exploitability

The CVSS score of 8.2 indicates high severity, while the EPSS score is not provided and the vulnerability is not listed in CISA KEV. The likely attack vector is an on‑path or man‑in‑the‑middle attacker who can tap into an HTTP session. Once the attacker has seen the valid cookie from a Basic Auth exchange, replaying that cookie to the publish API grants authenticated access. This condition does not require privileged system access; it only requires network connectivity to the vulnerable service.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to SiYuan version 3.8.4 or later, which removes the insecure cookie issuance and enforces secure cookie attributes.
  • Configure the application to accept HTTPS connections only for the publish API and disable plain HTTP endpoints to prevent on‑path interception.
  • Set the Secure, HttpOnly, and SameSite attributes on all session cookies to prevent cookie theft and replay.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 27 Oct 2026 04:30:00 +0000

Type Values Removed Values Added
First Time appeared B3log
B3log siyuan
CPEs cpe:2.3:a:b3log:siyuan:*:*:*:*:*:*:*:*
Vendors & Products B3log
B3log siyuan

Mon, 28 Sep 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Sat, 26 Sep 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Siyuan
Siyuan siyuan
Vendors & Products Siyuan
Siyuan siyuan

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

Type Values Removed Values Added
Description SiYuan before v3.8.4 contains an authentication bypass vulnerability in the publish service where session cookies are issued without Secure or SameSite attributes over plaintext HTTP connections. An on-path attacker can observe a valid publish-visitor-session-id cookie from a Basic Auth exchange and replay it to access authenticated publish endpoints without knowing the account password.
Title SiYuan before v3.8.4 Authentication Bypass via Plaintext Session Cookie
Weaknesses CWE-319
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-27T01:30:29.704Z

Reserved: 2026-09-26T02:31:42.100Z

Link: CVE-2026-100635

cve-icon Vulnrichment

Updated: 2026-09-28T18:53:38.439Z

cve-icon NVD

Status : Deferred

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

Modified: 2026-10-08T16:16:57.570

Link: CVE-2026-100635

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-26T22:29:01Z

Weaknesses
  • CWE-319

    Cleartext Transmission of Sensitive Information