CVE-2026-116168
Beschrijving NL
SiYuan vóór 3.8.7 bevat een kwetsbaarheid voor het doorlopen van paden in de MCP-activatool omdat validateAssetUploadPaths vertrouwt op een onvolledige zwarte lijst met gevoelige paden die .env en andere geheime bestanden weglaat. Geverifieerde aanvallers die de MCP-assetuploadactie aansturen, kunnen dergelijke lokale bestanden naar de werkruimte kopiëren en ze teruglezen via /assets/ via HTTP.
Origineel (Engels) tonen
SiYuan before 3.8.7 contains a path traversal vulnerability in the MCP asset tool because validateAssetUploadPaths relies on an incomplete sensitive-path blacklist that omits .env and other secret files. Authenticated attackers driving the MCP asset upload action can copy such local files into the workspace and read them back via /assets/ over HTTP.