Lucene search
K

14 matches found

Vulnrichment
Vulnrichment
added 2026/05/14 6:21 p.m.6 views

CVE-2026-45147 SiYuan: Broken access control in SiYuan `/api/tag/getTag` — Reader role can mutate `Conf.Tag.Sort` and persist to disk

SiYuan is an open-source personal knowledge management system. Prior to 3.7.0, POST /api/tag/getTag is registered with model.CheckAuth only, omitting both model.CheckAdminRole and model.CheckReadonly, despite the handler performing a configuration write that is normally guarded by both. Any...

4.3CVSS5.8AI score0.00029EPSS
Exploits0References1
ATTACKERKB
ATTACKERKB
added 2026/04/09 9:3 p.m.1 views

CVE-2026-40107

SiYuan is a personal knowledge management system. Prior to 3.6.4, SiYuan configures Mermaid.js with securityLevel: "loose" and htmlLabels: true. In this mode, tags with src attributes survive Mermaid's internal DOMPurify and land in SVG blocks. The SVG is injected via innerHTML with no secondary...

8.7CVSS5.9AI score0.0006EPSS
Exploits1References2Affected Software1
RedhatCVE
RedhatCVE
added 2026/03/26 3:7 p.m.2 views

CVE-2026-31807

SiYuan is a personal knowledge management system. Prior to 3.5.10, SiYuan's SVG sanitizer SanitizeSVG blocks dangerous elements...

9.3CVSS5.8AI score0.00462EPSS
Exploits2References1
CVE
CVE
added 2026/03/20 3:33 a.m.12 views

CVE-2026-32940

SiYuan Note's CVE-2026-32940 affects versions 3.6.0 and below where SanitizeSVG's blocklist is incomplete, allowing a click-through XSS via the unauthenticated /api/icon/getDynamicIcon endpoint. The endpoint echoes user-controlled input (content) directly into SVG markup using fmt.Sprintf with no...

9.3CVSS5.7AI score0.001EPSS
Exploits1References4Affected Software1
Cvelist
Cvelist
added 2026/02/10 5:47 p.m.22 views

CVE-2026-25992 SiYuan has a File Read Interface Case Bypass Vulnerability

SiYuan is a personal knowledge management system. Prior to 3.5.5, the /api/file/getFile endpoint uses case-sensitive string equality checks to block access to sensitive files. On case-insensitive file systems such as Windows, attackers can bypass restrictions using mixed-case paths and read...

7.5CVSS0.00087EPSS
Exploits1References2
Github Security Blog
Github Security Blog
added 2025/12/09 5:18 p.m.9 views

SiYuan vulnerable to RCE via zip slip and Command Injection via PandocBin

Summary Siyuan is vulnerable to RCE. The issue stems from a "Zip Slip" vulnerability during zip file extraction, combined with the ability to overwrite system executables and subsequently trigger their execution. Steps to reproduce 1. Authenticate 2. Create zip slip payload with path traversal...

7.5AI score
Exploits0References2Affected Software1
RedhatCVE
RedhatCVE
added 2025/05/23 12:2 p.m.7 views

CVE-2025-21609

SiYuan is self-hosted, open source personal knowledge management software. SiYuan Note version 3.1.18 has an arbitrary file deletion vulnerability. The vulnerability exists in the POST /api/history/getDocHistoryContent endpoint. An attacker can craft a payload to exploit this vulnerability,...

9.1CVSS6.7AI score0.00369EPSS
Exploits1References1
OSV
OSV
added 2025/01/07 4:3 p.m.15 views

GO-2025-3362 SiYuan has an arbitrary file deletion vulnerability in github.com/siyuan-note/siyuan/kernel

SiYuan has an arbitrary file deletion vulnerability in github.com/siyuan-note/siyuan/kernel...

9.1CVSS9.4AI score0.00369EPSS
Exploits1References3
OSV
OSV
added 2024/12/12 3:46 p.m.10 views

GO-2024-3327 SiYuan has an arbitrary file read via /api/template/render in github.com/siyuan-note/siyuan/kernel

SiYuan has an arbitrary file read via /api/template/render in github.com/siyuan-note/siyuan/kernel...

8.7CVSS6.4AI score0.00647EPSS
Exploits0References2
OSV
OSV
added 2024/12/12 3:46 p.m.13 views

GO-2024-3324 SiYuan has an SSTI via /api/template/renderSprig in github.com/siyuan-note/siyuan/kernel

SiYuan has an SSTI via /api/template/renderSprig in github.com/siyuan-note/siyuan/kernel...

9.8CVSS6.3AI score0.00732EPSS
Exploits0References2
Github Security Blog
Github Security Blog
added 2024/12/11 6:44 p.m.17 views

SiYuan has an arbitrary file read via /api/template/render

Summary An arbitrary file read vulnerability exists in Siyuan's /api/template/render endpoint. The absence of proper validation on the path parameter allows attackers to access sensitive files on the host system. Impact Arbitrary file read on the host...

8.7CVSS6.6AI score0.00647EPSS
Exploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2024/12/11 6:44 p.m.24 views

SiYuan has an SSTI via /api/template/renderSprig

Summary Siyuan's /api/template/renderSprig endpoint is vulnerable to Server-Side Template Injection SSTI through the Sprig template engine. Although the engine has limitations, it allows attackers to access environment variables Impact Information leakage...

9.8CVSS7AI score0.00732EPSS
Exploits0References5Affected Software1
OSV
OSV
added 2024/11/29 8:15 p.m.5 views

CVE-2024-53506

A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the ids array parameter in /batchGetBlockAttrs...

9.8CVSS7.9AI score
Exploits0References2
OSV
OSV
added 2024/11/29 8:15 p.m.9 views

CVE-2024-53504

A SQL injection vulnerability has been identified in Siyuan 3.1.11 via the notebook parameter in /searchHistory...

9.8CVSS7.9AI score
Exploits0References2
Rows per page
Query Builder