事件历史事件
SiYuan MCP asset.upload 任意绝对路径读取漏洞
先了解这件事
AI 综述
2026年10月3日,GitHub 安全公告披露思源笔记(SiYuan)MCP 工具 asset.upload 存在工作区边界绕过漏洞。该工具在 kernel/mcp/tools/asset.go:195 仅用 filepath.Abs 规范化路径,未做 IsSubPath 或 IsSensitivePath 检查,随后 InsertLocalAssets 会 os.Open 这些路径并把内容复制进工作区,从而可读取任意绝对路径文件。影响版本为 3.8.0 及以下,已在 3.8.1 修复。
AI 根据报道生成 · 4 天前更新
最新进展10月3日 07:16
思源笔记 MCP asset.upload 可读取任意绝对路径文件,3.8.1 已修复。后续时间线
10月3日
- GitHub 安全公告精选思源笔记 MCP asset.upload 存在工作区边界绕过漏洞,3.8.1 修复
思源笔记(SiYuan)的 MCP 工具 asset.upload 缺少工作区边界校验,可读取任意绝对路径文件,影响版本为 3.8.0 及以下,已在 3.8.1 修复。该工具在 kernel/mcp/tools/asset.go:195 仅用 filepath.Abs 规范化路径,未做 IsSubPath 或 IsSensitivePath 检查,随后 InsertLocalAssets 会 os.Open 这些路径并把内容复制进工作区 assets/ 目录。攻击者可通过提示注入让 Agent 以 /Users/victim/.ssh/id_rsa、~/.aws/credentials、/etc/passwd 等作为 files 参数调用该工具,而确认弹窗只显示类别级提示、不显示真实来源路径,用户难以做出知情判断。
相关讨论
关注度走势
每天新增来源
- 10月3日 新增 1 个来源(1 家媒体、0 个账号)
- 10月4日 新增 0 个来源(0 家媒体、0 个账号)
- 10月5日 新增 0 个来源(0 家媒体、0 个账号)
- 10月6日 新增 0 个来源(0 家媒体、0 个账号)
- 10月7日 新增 0 个来源(0 家媒体、0 个账号)