CVE-2025-64106Cursor是一款专为AI编程构建的代码编辑器。该漏洞存在于Cursor 1.7.28及以下版本的MCP(Model Context Protocol)服务器安装功能中。攻击者可以利用特制的深度链接(deeplink)绕过Cursor的安全警告机制,诱骗用户在不知情的情况下安装恶意MCP服务器并执行任意命令。由于攻击利用了deplink机制,用户可能无法察觉恶意操作的执行过程,从而导致严重的远程代码执行风险。此漏洞无需认证即可利用,但需要用户交互(点击或访问恶意链接),CVSS评分高达8.8,属于高危漏洞。攻击者可能通过钓鱼邮件、恶意网站或社交工程手段诱导受害者访问特制链接,进而完全控制受害者的开发环境。
该漏洞的根本原因在于Cursor对MCP服务器安装请求的输入验证不足。当用户通过deplink触发MCP服务器安装时,Cursor会显示speedbump(速度限制)模态框作为安全警告,提醒用户确认即将执行的操作。然而,攻击者可以通过构造特殊的deplink参数,绕过此安全机制,使得恶意服务器安装请求在用户不知情的情况下执行。具体而言,攻击者构造的deplink可能包含编码或混淆的命令参数,这些参数在解析时绕过了Cursor的验证逻辑,直接传递给底层系统执行。一旦用户点击恶意链接并选择接受服务器安装,攻击者预设的命令将绕过用户可见的警告界面执行,可能导致敏感数据泄露、系统文件被篡改或进一步的网络渗透。由于Cursor作为开发者工具通常具有较高的系统权限,此漏洞可造成严重的安全后果。