事件经过
Instatic中的AI/MCP内容读取工具跳过了常规HTTP API执行的每对象授权,因此具有ai.chat/content.edit.own范围的用户可以调用content_get_document和content_list_documents来读取其他用户的行。CVSS 6.5(3.1)/ 7.1(4.0),发布于2026-11-03;CISA SSVC标记利用率为“无”。
影响分析
Instatic通过LLM可访问的工具表面暴露AI/MCP接口。缺失的对象级授权意味着代理(或其驱动的用户)可以通过MCP通道枚举和读取其他用户的私有或未发布内容——一种正常API检查的授权边界绕过。
攻击途径
AI/MCP内容读取工具中的缺失授权(CWE-862):content_get_document和content_list_documents未强制执行常规HTTP API应用的对象级授权检查。低权限用户可以通过MCP接口传递跨用户文档/表引用来读取属于其他用户的数据。
受影响系统
Instatic(CoreBunch/Instatic)早于0.0.21
缓解措施
升级到Instatic v0.0.21。公告:https://github.com/CoreBunch/Instatic/releases/tag/v0.0.21 和 GHSA-x5cc-8486-8qqx