Description
SiYuan versions before 3.7.4 contain a cross-site request forgery vulnerability in the session-cookie authentication branch of CheckAuth() that lacks Origin/Referer validation and sets no explicit SameSite attribute on session cookies. Attackers can craft malicious web pages that perform unauthorized actions on behalf of authenticated users by submitting requests with valid session cookies, relying on browser default SameSite policies rather than server-enforced protections.
Published: 2026-08-17
Score: 2.3 Low
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

SiYuan versions before 3.7.4 are vulnerable to a cross‑site request forgery attack because the CheckAuth() branch lacks Origin/Referer validation and no SameSite attribute is set on session cookies; this flaw allows attackers to craft malicious web pages that send authenticated requests on behalf of a logged‑in user, potentially performing unauthorized actions within the application. The vulnerability is classified as CWE‑352 and has a CVSS score of 2.3, indicating a low severity impact; exploitation requires a victim to be already authenticated in a browser and cannot be carried out without possession of valid session cookies. Mitigation involves preventing session cookies from being sent with cross‑site requests and validating request origin on the server side.

Affected Systems

The affected product is Siyuan Note from the vendor Siyuan‑Note, specifically any released version earlier than 3.7.4; no other vendors or products are reported as impacted.

Risk and Exploitability

The CVSS score of 2.3 represents a low base severity and there is no EPSS score available, implying no known exploitation data; the vulnerability is not listed in the CISA KEV catalog. Inferred attack vector is web‑browser based, requiring a victim to be logged in and visit a malicious site, relying on browser default SameSite policies to transmit the authenticated cookie; because a user interaction and pre‑existing credentials are required, the overall risk to an organization is moderate for users with privileged access but remains low for users without high‑value access.

Generated by OpenCVE AI on August 17, 2026 at 12:36 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Siyuan to version 3.7.4 or later to eliminate the CSRF flaw
  • Ensure session cookies include a SameSite attribute set to Strict or Lax to prevent cross‑site requests, which can be configured in the server or via a reverse proxy
  • Add server‑side validation of the Origin or Referer header on the CheckAuth() endpoint and consider implementing CSRF tokens for state‑changing requests

Generated by OpenCVE AI on August 17, 2026 at 12:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 21 Aug 2026 21:45:00 +0000

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

Tue, 18 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 17 Aug 2026 11:15:00 +0000

Type Values Removed Values Added
Description SiYuan versions before 3.7.4 contain a cross-site request forgery vulnerability in the session-cookie authentication branch of CheckAuth() that lacks Origin/Referer validation and sets no explicit SameSite attribute on session cookies. Attackers can craft malicious web pages that perform unauthorized actions on behalf of authenticated users by submitting requests with valid session cookies, relying on browser default SameSite policies rather than server-enforced protections.
Title SiYuan before 3.7.4 Cross-Site Request Forgery via CheckAuth
First Time appeared B3log
B3log siyuan
Weaknesses CWE-352
CPEs cpe:2.3:a:b3log:siyuan:*:*:*:*:*:*:*:*
Vendors & Products B3log
B3log siyuan
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-18T14:34:36.624Z

Reserved: 2026-08-17T10:31:04.592Z

Link: CVE-2026-74867

cve-icon Vulnrichment

Updated: 2026-08-18T14:33:56.074Z

cve-icon NVD

Status : Deferred

Published: 2026-08-17T11:16:40.897

Modified: 2026-08-26T17:04:11.547

Link: CVE-2026-74867

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-21T21:19:51Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)