案例 cursor-curxecute-mcpoison代理劫持美国
CurXecute和MCPoison:Cursor IDE的MCP配置缺陷允许静默代码执行
Aim Security(CVE-2025-54135)和Check Point(CVE-2025-54136)证明,提示注入可以写入.cursor/mcp.json文件,且已批准的MCP条目可被静默替换为恶意命令。已在1.3版修复。
高针对 AI 的攻击状态: 已修补已核实案例档案
- 报道日期
- 2025年8月1日
- 地点
- 美国
- 目标
- Cursor AI代码编辑器
- 严重程度
- 高
- 发起者
- Aim Security和Check Point Research
- 行为者类型
- 安全研究人员
- 已报告损失
- 未报告
- CVE
- CVE-2025-54135, CVE-2025-54136
发生了什么
Aim Security(CVE-2025-54135)和Check Point(CVE-2025-54136)证明,提示注入可以写入.cursor/mcp.json文件,且已批准的MCP条目可被静默替换为恶意命令。已在1.3版修复。
影响: 在开发者机器上实现远程和持久化代码执行;未报告在野利用
谁发起了攻击
行为者: Aim Security和Check Point Research
归因: 两项独立的负责任披露,分别于2025年7月7日和7月16日报告给Cursor
动机: 安全研究
如何发生
攻击途径: 通过Slack MCP消息进行提示注入,创建自动执行的MCP配置;以及编辑共享仓库中受信任的mcp.json,使已批准条目在不再次提示的情况下运行新命令
根本原因: Cursor未经批准就写入工作区内文件,并按名称而非内容信任MCP配置
时间线
- Aim Security向Cursor报告CurXecute
- Check Point报告MCPoison
- Cursor 1.3发布修复
- 两个漏洞公开披露
应对
Cursor在1.3版修补了两个问题,现在MCP配置更改时会重新提示
当前状态: 已修补
来源(在新标签页打开)
- Tenable tenable.com
- The Hacker News thehackernews.com
- Tenable CVE entry tenable.com
引用此案例
CurXecute和MCPoison:Cursor IDE的MCP配置缺陷允许静默代码执行. AI Threat Watch, 案例 cursor-curxecute-mcpoison, 2025年8月1日. https://aithreat.io/zh/cases/cursor-curxecute-mcpoison/
永久链接: https://aithreat.io/zh/cases/cursor-curxecute-mcpoison/