Lucene search
+L

144 matches found

EUVD
EUVD
•added 2026/10/02 11:05 p.m.•17 views

EUVD-2026-60585

SiYuan: 17 block metadata/content endpoints in kernel/api/block.go have zero publish-access filtering, reachable by anonymous publish-mode readers...

8.7CVSS5.8AI score0.00504EPSS
SaveExploits0References5
EUVD
EUVD
•added 2026/09/26 1:23 p.m.•12 views

EUVD-2026-87740

SiYuan is a self-hosted personal knowledge management system. In versions up to and including 3.8.3, the kernel's authentication guards CheckAuth in kernel/model/session.go and IsSessionOriginAllowed in kernel/util/net.go fail open when the HTTP Origin header is absent, on the incorrect assumptio...

8.6CVSS6.2AI score0.00194EPSS
SaveExploits0References2
OSV
OSV
•added 2026/08/18 12:31 p.m.•2 views

GHSA-69JP-F2P8-9VRG Duplicate Advisory: 17 block metadata/content endpoints in kernel/api/block.go have zero publish-access filtering, reachable by anonymous publish-mode readers

Duplicate Advisory This advisory has been withdrawn because it is a duplicate of GHSA-4vpg-gwqq-w44c. This link is maintained to preserve external references. Original Description SiYuan before v3.7.4 is missing authorization checks in 17 block metadata/content endpoints in kernel/api/block.go...

8.7CVSS5.9AI score
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/08/18 11:19 a.m.•16 views

CVE-2026-74904 SiYuan before v3.7.4 Missing Authorization via block API

SiYuan before v3.7.4 is missing authorization checks in 17 block metadata/content endpoints in kernel/api/block.go including getRefText, checkBlockExist, and getBlockBreadcrumb. These handlers are gated only by basic authentication model.CheckAuth and lack publish-access filtering, allowing...

8.7CVSS6AI score0.00504EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/18 11:19 a.m.•42 views

CVE-2026-74904

In SiYuan before v3.7.4, 17 block endpoints in kernel/api/block.go (getRefText, checkBlockExist, getBlockBreadcrumb) are gated only by model.CheckAuth without publish-access filtering, letting anonymous publish-mode readers disclose private block content, metadata, and existence info. Patch to v3...

8.7CVSS6AI score0.00504EPSS
SaveExploits0References2
attackerkb
attackerkb
•added 2026/08/18 11:19 a.m.•49 views

CVE-2026-74904

SiYuan before v3.7.4 is missing authorization checks in 17 block metadata/content endpoints in kernel/api/block.go including getRefText, checkBlockExist, and getBlockBreadcrumb. These handlers are gated only by basic authentication model.CheckAuth and lack publish-access filtering, allowing...

6AI score0.00504EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/18 12:00 a.m.•4 views

CVE-2026-74904: Missing Authorization

SiYuan before v3.7.4 is missing authorization checks in 17 block metadata/content endpoints in kernel/api/block.go including getRefText, checkBlockExist, and getBlockBreadcrumb. These handlers are gated only by basic authentication model.CheckAuth and lack publish-access filtering, allowing...

8.7CVSS6AI score0.00504EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/18 12:00 a.m.•23 views

PT-2026-76919

Same CWE-862 family, found via an automated bulk sweep of every /api/block/ handler in kernel/api/block.go for the presence of any access-check reference IsReadOnlyRoleContext, checkBlockPublishAccess, GetPublishAccess anywhere in the function body. 17 of 28 candidate endpoints have none...

8.7CVSS5.9AI score0.00504EPSS
SaveExploits0References8
NVD
NVD
•added 2026/08/17 11:16 a.m.•25 views

CVE-2026-74800

SiYuan before v3.7.4 fails to set Content-Disposition and X-Content-Type-Options headers when serving arbitrary file assets, allowing stored cross-site scripting attacks. Authenticated attackers can upload HTML files as assets and execute scripts with full kernel API access when the workspace own...

9.4CVSS0.00428EPSS
SaveExploits0References2
CVE
CVE
•added 2026/08/17 11:04 a.m.•42 views

CVE-2026-74800

SiYuan before v3.7.4 serves uploaded HTML files without Content-Disposition or X-Content-Type-Options headers, enabling authenticated attackers to inject stored XSS that runs with full kernel API access when the workspace owner clicks the asset link; upgrade to v3.7.4 or later. No active exploita...

9.4CVSS6AI score0.00428EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/08/17 11:04 a.m.•17 views

EUVD-2026-60083

SiYuan before v3.7.4 fails to set Content-Disposition and X-Content-Type-Options headers when serving arbitrary file assets, allowing stored cross-site scripting attacks. Authenticated attackers can upload HTML files as assets and execute scripts with full kernel API access when the workspace own...

9.4CVSS5.2AI score0.00428EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/17 11:04 a.m.•57 views

CVE-2026-74800 SiYuan before v3.7.4 Stored XSS via assets endpoint

SiYuan before v3.7.4 fails to set Content-Disposition and X-Content-Type-Options headers when serving arbitrary file assets, allowing stored cross-site scripting attacks. Authenticated attackers can upload HTML files as assets and execute scripts with full kernel API access when the workspace own...

9.4CVSS0.00428EPSS
SaveExploits0References2
attackerkb
attackerkb
•added 2026/08/17 11:04 a.m.•42 views

CVE-2026-74800

SiYuan before v3.7.4 fails to set Content-Disposition and X-Content-Type-Options headers when serving arbitrary file assets, allowing stored cross-site scripting attacks. Authenticated attackers can upload HTML files as assets and execute scripts with full kernel API access when the workspace own...

9.4CVSS5.2AI score0.00428EPSS
SaveExploits0References3
Positive Technologies
Positive Technologies
•added 2026/08/17 12:00 a.m.•23 views

PT-2026-76599

SiYuan before v3.7.4 fails to set Content-Disposition and X-Content-Type-Options headers when serving arbitrary file assets, allowing stored cross-site scripting attacks. Authenticated attackers can upload HTML files as assets and execute scripts with full kernel API access when the workspace own...

9.4CVSS5.2AI score0.00428EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/17 12:00 a.m.•6 views

CVE-2026-74800: Improper Neutralization of Input During Web Page Generation

SiYuan before v3.7.4 fails to set Content-Disposition and X-Content-Type-Options headers when serving arbitrary file assets, allowing stored cross-site scripting attacks. Authenticated attackers can upload HTML files as assets and execute scripts with full kernel API access when the workspace own...

9.4CVSS5.8AI score0.00428EPSS
SaveExploits0References2
Packet Storm
Packet Storm
•added 2026/08/03 12:00 a.m.•45 views

📄 SiYuan 3.7.1 Authentication Bypass / Arbitrary File Write

A proof of concept exploit for a SiYuan version 3.7.1 authentication bypass arbitrary file read and write vulnerability. SiYuan kernel versions 3.7.0 through 3.7.1 contain a missing authorization vulnerability in the Publish reverse proxy where anonymous RoleReader requests are permitted to acces...

10CVSS5.9AI score0.00764EPSS
SaveExploits2
Snyk
Snyk
•added 2026/03/16 6:47 p.m.•12 views

Files or Directories Accessible to External Parties

Overview Affected versions of this package are vulnerable to Files or Directories Accessible to External Parties through the importStdMd import process in kernel/api/import.go. An attacker can import data from sensitive or unintended local paths and potentially access or expose local files by...

8.2CVSS6.9AI score0.00469EPSS
SaveExploits1References3
Snyk
Snyk
•added 2026/03/12 2:23 p.m.•29 views

Server-side Request Forgery (SSRF)

Overview Affected versions of this package are vulnerable to Server-side Request Forgery SSRF via the forwardProxy function. An attacker can access internal network resources, retrieve sensitive data, and potentially obtain cloud metadata or credentials by supplying a crafted URL to the endpoint...

8.7CVSS7.9AI score0.00386EPSS
SaveExploits1References2
Snyk
Snyk
•added 2026/01/28 11:00 p.m.•9 views

Improper Handling of Case Sensitivity

Overview Affected versions of this package are vulnerable to Improper Handling of Case Sensitivity via the /api/file/getFile endpoint. An attacker can access sensitive configuration files by submitting mixed-case paths to bypass case-sensitive checks on case-insensitive file systems. Remediation...

8.7CVSS5.9AI score0.00684EPSS
SaveExploits1References2
Snyk
Snyk
•added 2026/01/21 1:01 a.m.•6 views

Out-of-bounds Read

Overview Affected versions of this package are vulnerable to Out-of-bounds Read via the globalCopyFiles function. An attacker can access sensitive files outside the intended directory by supplying arbitrary file paths to the API endpoint. Remediation Upgrade github.com/siyuan-note/siyuan/kernel/a...

8.3CVSS5.7AI score0.00506EPSS
SaveExploits1References2
Rows per page
Query Builder