漏洞  ·  2026-10-24

obsidian-tc MCP服务器HITL审批绕过和记忆笔记路径冲突/覆盖 (CVE-2026-115477 / CVE-2026-115478)

漏洞Medium 影响GlobalCVE-2026-115477
在1.31.4中修复了两个obsidian-tc问题:Streamable HTTP + JWT + elicitation路径上的人机协同审批绕过,以及可能覆盖无关笔记或在文件系统故障后使图不一致的记忆笔记物化。两者都需要已授权调用者和调用者的一般工具权限。
一个受治理的代理MCP服务器旨在对破坏性操作强制执行人为审批;HITL绕过意味着代理可以在没有真正的人为同意的情况下删除或重写vault内容,而笔记冲突缺陷则静默破坏无关数据。这是小众包,因此归为Tier C。
CVE-2026-115477:服务器信任真实的调用绑定状态作为批准证明,即使该状态是在elicitation/create分支被请求之前铸造的,因此行为不当或攻击者控制的客户端可以在没有人审批的情况下执行调度门控的破坏性vault操作(CWE-285/863)。CVE-2026-115478:实体工具在计算路径上重新生成记忆笔记而不保留所有权,允许手写笔记或名字被消毒到相同路径的孤儿被覆盖,并且SQLite在易出错的文件系统工作之前被修改,因此故障会使图不一致(CWE-459/863)。
obsidian-tc 1.13.0–1.31.4(CVE-2026-115477)和1.0.1–1.31.4(CVE-2026-115478);在1.31.4中修复
升级obsidian-tc到1.31.4(GHSA-737x-cwfr-5vvc和GHSA-r3g7-r4hr-m258)。在启用快照的地方,使用restore_note来减轻覆盖;将客户端提供的elicitation状态视为不可信。
NVD entry (CVE-2026-115477)NVD entry (CVE-2026-115478)obsidian-tc 1.31.4 changelog / advisories
在实时动态中查看 浏览更多 AI 安全与治理相关发现 — 每日清晨更新。
打开动态 →