AI Threat Watch

案例 supabase-mcp-cursor-token-leak提示注入美国

支持工单提示注入使Cursor加Supabase MCP泄露集成令牌

General Analysis证明,一张带有隐藏指令的支持工单可以让通过MCP以service role连接Supabase的Cursor代理读取integration_tokens表,并将机密写入工单。

中针对 AI 的攻击状态: 已修补已核实案例档案

在交互式地图中打开引用此案例

报道日期
2025年7月6日
地点
美国
目标
从Cursor使用的Supabase MCP服务器
严重程度
中
发起者
General Analysis
行为者类型
安全研究人员
已报告损失
未报告
CVE
无

发生了什么

General Analysis证明,一张带有隐藏指令的支持工单可以让通过MCP以service role连接Supabase的Cursor代理读取integration_tokens表,并将机密写入工单。

影响: 演示了从测试项目外泄集成令牌;该模式适用于任何具有service role数据库访问权限的代理

谁发起了攻击

行为者: General Analysis

归因: 公开概念验证;Supabase以文档和默认设置更改作出回应

动机: 安全研究

如何发生

攻击途径: 用户提交的工单文本中的间接提示注入,由具有特权数据库访问和写入能力的代理处理

根本原因: MCP连接以绕过行级安全的角色运行,既能读取私有表又能写入攻击者可见的记录

时间线

  1. General Analysis发布演示
  2. Supabase将只读、项目范围模式设为文档中的默认值

应对

Supabase建议使用只读模式并增加了指南;未报告客户数据泄露

当前状态: 已修补

来源(在新标签页打开)

引用此案例

支持工单提示注入使Cursor加Supabase MCP泄露集成令牌. AI Threat Watch, 案例 supabase-mcp-cursor-token-leak, 2025年7月6日. https://aithreat.io/zh/cases/supabase-mcp-cursor-token-leak/

永久链接: https://aithreat.io/zh/cases/supabase-mcp-cursor-token-leak/

此案例的其他语言版本: EnglishFrançaisEspañolالعربية中文