Lucene search
+L

35 matches found

Packet Storm News
Packet Storm News
•added 2026/09/29 12:00 a.m.•46 views

SiYuan 3.8.3 MCP File Operations Path Traversal

SiYuan versions 3.8.0 through 3.8.3 contain an incorrect authorization issue in recursive MCP file operations. An authenticated administrator can bypass the sensitive-path guard to read protected descendants or overwrite them through archive extraction...

5.8AI score
SaveExploits0
NVD
NVD
•added 2026/09/26 2:16 p.m.•14 views

CVE-2026-100633

SiYuan is a self-hosted personal knowledge management system. In versions 3.8.0 through 3.8.3, the MCP file tool's sensitive-path guard util.IsForbiddenAbsPath, invoked from resolvePath is applied only to the allowed root of recursive operations and not to each resolved descendant path — an...

8.5CVSS0.00325EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/09/26 1:23 p.m.•15 views

EUVD-2026-87727

SiYuan is a self-hosted personal knowledge management system. In versions 3.8.0 through 3.8.3, the MCP file tool's sensitive-path guard util.IsForbiddenAbsPath, invoked from resolvePath is applied only to the allowed root of recursive operations and not to each resolved descendant path — an...

8.5CVSS5.8AI score0.00325EPSS
SaveExploits0References2
CVE
CVE
•added 2026/09/26 1:23 p.m.•25 views

CVE-2026-100633

The SiYuan personal knowledge management system (versions 3.8.0 through 3.8.3 ) contains a sensitive-path guard bypass in the MCP file tool . The root cause is that the util.IsForbiddenAbsPath() check (invoked via resolvePath()) is only applied to the root of recursive operations rather than each...

8.5CVSS5.8AI score0.00325EPSS
SaveExploits0References2
osv-cve
osv-cve
•added 2026/09/22 12:50 a.m.•15 views

CVE-2026-93709 Dancer2 versions before 2.2.0 for Perl serve a layout as a page when an equivalent spelling of its path misses the guard in the AutoPage handler

Dancer2 versions before 2.2.0 for Perl serve a layout as a page when an equivalent spelling of its path misses the guard in the AutoPage handler. The handler compares the request path against the layout directory name as text, while the lookup that follows canonicalises it. A doubled slash, a dot...

5.3CVSS5.8AI score
SaveExploits0References9
NVD
NVD
•added 2026/09/04 12:17 p.m.•18 views

CVE-2026-85580

SiYuan versions before v3.8.2 contain a path guard bypass vulnerability in the MCP file-access handler that uses case-sensitive matching on Linux filesystems. Attackers can read the protected publishAccess.json file by requesting case-variant paths like PublishAccess.json to disclose sensitive...

7.1CVSS0.00578EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/09/04 11:29 a.m.•22 views

CVE-2026-85580 SiYuan before v3.8.2 Path Guard Bypass via Case Mismatch

SiYuan versions before v3.8.2 contain a path guard bypass vulnerability in the MCP file-access handler that uses case-sensitive matching on Linux filesystems. Attackers can read the protected publishAccess.json file by requesting case-variant paths like PublishAccess.json to disclose sensitive...

7.1CVSS5.7AI score0.00578EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/09/04 11:29 a.m.•48 views

CVE-2026-85580 SiYuan before v3.8.2 Path Guard Bypass via Case Mismatch

SiYuan versions before v3.8.2 contain a path guard bypass vulnerability in the MCP file-access handler that uses case-sensitive matching on Linux filesystems. Attackers can read the protected publishAccess.json file by requesting case-variant paths like PublishAccess.json to disclose sensitive...

7.1CVSS0.00578EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/09/04 11:29 a.m.•17 views

EUVD-2026-71003

SiYuan versions before v3.8.2 contain a path guard bypass vulnerability in the MCP file-access handler that uses case-sensitive matching on Linux filesystems. Attackers can read the protected publishAccess.json file by requesting case-variant paths like PublishAccess.json to disclose sensitive...

7.1CVSS5.7AI score0.00578EPSS
SaveExploits0References2
osv-cve
osv-cve
•added 2026/09/04 11:29 a.m.•20 views

CVE-2026-85580 SiYuan before v3.8.2 Path Guard Bypass via Case Mismatch

SiYuan versions before v3.8.2 contain a path guard bypass vulnerability in the MCP file-access handler that uses case-sensitive matching on Linux filesystems. Attackers can read the protected publishAccess.json file by requesting case-variant paths like PublishAccess.json to disclose sensitive...

7.1CVSS5.5AI score
SaveExploits0References4
CVE
CVE
•added 2026/09/04 11:29 a.m.•23 views

CVE-2026-85580

SiYuan versions before v3.8.2 contain a path guard bypass in the MCP file-access handler , caused by case-sensitive matching on Linux filesystems. An attacker with low privileges can read the protected publishAccess.json file by requesting a case-variant path (e.g., PublishAccess.json), disclosin...

7.1CVSS5.7AI score0.00578EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/09/04 12:00 a.m.•22 views

PT-2026-85480

SiYuan versions before v3.8.2 contain a path guard bypass vulnerability in the MCP file-access handler that uses case-sensitive matching on Linux filesystems. Attackers can read the protected publishAccess.json file by requesting case-variant paths like PublishAccess.json to disclose sensitive...

7.1CVSS5.7AI score0.00578EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/04 12:00 a.m.•9 views

CVE-2026-85580: Improper Limitation of a Pathname to a Restricted Directory

SiYuan versions before v3.8.2 contain a path guard bypass vulnerability in the MCP file-access handler that uses case-sensitive matching on Linux filesystems. Attackers can read the protected publishAccess.json file by requesting case-variant paths like PublishAccess.json to disclose sensitive...

7.1CVSS5.7AI score0.00578EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/03 11:22 a.m.•17 views

CVE-2026-85175 SiYuan before v3.8.2 TLS Private Key Disclosure via getFile

SiYuan versions = 3.8.1 fixed in v3.8.2 contain an incomplete blocklist in the IsForbiddenAbsPath function kernel/util/pathguard.go, which only blocks conf/conf.json by exact match and does not restrict the TLS private key conf/key.pem or CA private key conf/ca.key stored in the same conf/...

8.7CVSS5.5AI score
SaveExploits0References4
EUVD
EUVD
•added 2026/09/03 11:22 a.m.•19 views

EUVD-2026-70410

SiYuan versions = 3.8.1 fixed in v3.8.2 contain an incomplete blocklist in the IsForbiddenAbsPath function kernel/util/pathguard.go, which only blocks conf/conf.json by exact match and does not restrict the TLS private key conf/key.pem or CA private key conf/ca.key stored in the same conf/...

8.8CVSS5.8AI score0.00325EPSS
SaveExploits0References2
CVE
CVE
•added 2026/09/03 11:22 a.m.•23 views

CVE-2026-85175

SiYuan versions ≤ 3.8.1 contain an incomplete blocklist in the IsForbiddenAbsPath() function (kernel/util/path_guard.go) that only blocks conf/conf.json by exact match but fails to restrict the TLS private key (conf/key.pem) and CA private key (conf/ca.key). Because the getFile handler skips the ...

8.8CVSS5.8AI score0.00325EPSS
SaveExploits0References2
Vulnrichment
Vulnrichment
•added 2026/09/03 11:22 a.m.•22 views

CVE-2026-85175 SiYuan before v3.8.2 TLS Private Key Disclosure via getFile

SiYuan versions = 3.8.1 fixed in v3.8.2 contain an incomplete blocklist in the IsForbiddenAbsPath function kernel/util/pathguard.go, which only blocks conf/conf.json by exact match and does not restrict the TLS private key conf/key.pem or CA private key conf/ca.key stored in the same conf/...

8.8CVSS5.8AI score0.00325EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/30 3:16 p.m.•20 views

CVE-2026-82651

SiYuan before v3.8.1 does not apply the IsForbiddenAbsPath guard introduced in GHSA-c8r8-95hg-mp34 to the /history/path and /repo/diff/path endpoints in kernel/server/serve.go. These routes require admin authentication but construct file paths independently, so an authenticated administrator can...

6.9CVSS0.00477EPSS
SaveExploits0References2
Cvelist
Cvelist
•added 2026/08/30 2:33 p.m.•56 views

CVE-2026-82651 SiYuan before v3.8.1 Missing Authorization via /history and /repo/diff

SiYuan before v3.8.1 does not apply the IsForbiddenAbsPath guard introduced in GHSA-c8r8-95hg-mp34 to the /history/path and /repo/diff/path endpoints in kernel/server/serve.go. These routes require admin authentication but construct file paths independently, so an authenticated administrator can...

6.9CVSS0.00477EPSS
SaveExploits0References2
Positive Technologies
Positive Technologies
•added 2026/08/30 12:00 a.m.•31 views

PT-2026-83577

Name of the Vulnerable Software and Affected Versions SiYuan versions prior to 3.8.1 Description An issue exists in kernel/server/serve.go where the IsForbiddenAbsPath guard is not applied to the '/history/path' and '/repo/diff/path' endpoints. Although these endpoints require administrator...

6.9CVSS5.7AI score0.00477EPSS
SaveExploits0References12
Rows per page
Query Builder