Lucene search
+L

17 matches found

NVD
NVD
•added 2026/09/26 2:16 p.m.•10 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.•11 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.•16 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
NVD
NVD
•added 2026/09/04 12:17 p.m.•10 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
Cvelist
Cvelist
•added 2026/09/04 11:29 a.m.•42 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
Vulnrichment
Vulnrichment
•added 2026/09/04 11:29 a.m.•16 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
EUVD
EUVD
•added 2026/09/04 11:29 a.m.•14 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.4AI score0.00578EPSS
SaveExploits0References2
OSV
OSV
•added 2026/09/04 11:29 a.m.•17 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.•15 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.•18 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.2AI score0.00578EPSS
SaveExploits0References3
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/09/04 12:00 a.m.•3 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.8AI score0.00578EPSS
SaveExploits0References2
EUVD
EUVD
•added 2026/09/03 11:22 a.m.•13 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.9AI score0.00325EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/30 3:16 p.m.•16 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.•47 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
PyPA
PyPA
•added 2026/08/04 11:34 a.m.•40 views

Flyto2 Core: Arbitrary file write via image.download (and other file-writing modules)

Summaryimage.download fetches a URL and writes the response to disk. It does not use the central path guard validatepathwithenvconfig, which confines writes to FLYTOSANDBOXDIR; instead it confines the output to outputdir, but outputdir is itself a caller parameter. Since the attacker sets both th...

10CVSS6.3AI score0.0077EPSS
SaveExploits0References7Affected Software1
OSV
OSV
•added 2026/08/04 11:34 a.m.•14 views

PYSEC-2026-3568 Flyto2 Core: Arbitrary file write via image.download (and other file-writing modules)

Summary image.download fetches a URL and writes the response to disk. It does not use the central path guard validatepathwithenvconfig, which confines writes to FLYTOSANDBOXDIR; instead it confines the output to outputdir, but outputdir is itself a caller parameter. Since the attacker sets both t...

10CVSS6.3AI score0.0077EPSS
SaveExploits0References7
OSV
OSV
•added 2026/07/30 2:46 p.m.•14 views

GHSA-2956-977X-2W3R Flyto2 Core: Arbitrary file write via image.download (and other file-writing modules)

Summary image.download fetches a URL and writes the response to disk. It does not use the central path guard validatepathwithenvconfig, which confines writes to FLYTOSANDBOXDIR; instead it confines the output to outputdir, but outputdir is itself a caller parameter. Since the attacker sets both t...

10CVSS6.5AI score0.0077EPSS
SaveExploits0References5
Rows per page
Query Builder