Skip to content
CursorGHSA-4575-fh42-7848

Speedbump Modal Bypass in Cursor MCP Server Deep-Link

High8.8CVE-2025-64106 · Published Nov 3, 2025

### Summary A input validation flaw in Cursor's MCP server installation enables specially crafted deep-links to bypass the standard security warnings and conceal executed commands from users if they choose to accept the server. ### Details Cursor implements critical security controls when installing MCP servers via deep-links. The intended behavior shows users: 1. A prominent warning message (red alert box) stating: "Installing an MCP server will execute commands with the same privileges as your user. Only proceed if you fully trust the server source and understand the implications." 2. Complete visibility of the command and arguments that will be executed, the server name and type Instead, with this vulnerability, after a victim receives and clicks a malicious deep-link, Cursor displays what appears to be a legitimate Playwright MCP server installation dialog. The victim, seeing the trusted Playwright branding and benign "browser integration" messaging, clicks Install. However, this is not installing Playwright at all - it's executing arbitrary commands from the deeplink. The victim has no visibility into the actual commands being executed and no indication that anything malici...

GitHub advisory

Affected versions

PackageAffectedFixed in
Cursor
Product
< 2.02.0
Details and references

### Summary A input validation flaw in Cursor's MCP server installation enables specially crafted deep-links to bypass the standard security warnings and conceal executed commands from users if they choose to accept the server. ### Details Cursor implements critical security controls when installing MCP servers via deep-links. The intended behavior shows users: 1. A prominent warning message (red alert box) stating: "Installing an MCP server will execute commands with the same privileges as your user. Only proceed if you fully trust the server source and understand the implications." 2. Complete visibility of the command and arguments that will be executed, the server name and type Instead, with this vulnerability, after a victim receives and clicks a malicious deep-link, Cursor displays what appears to be a legitimate Playwright MCP server installation dialog. The victim, seeing the trusted Playwright branding and benign "browser integration" messaging, clicks Install. However, this is not installing Playwright at all - it's executing arbitrary commands from the deeplink. The victim has no visibility into the actual commands being executed and no indication that anything malicious is occurring. ### Impact If an attacker is able to convince a victim to navigate to a malicious deeplink, the victim will not see the correct speedbump modal, and if they choose to accept, will execute commands specified by the attackers deeplink. ### Remediation The parsing logic for detecting trusted MCP servers has been fixed.

CVSS 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Severity from
GitHub (reviewed advisory)
Weakness
CWE-78

More Cursor advisories

All Cursor
Advisory
Cursorignore Bypass via New Cursorignore Write
HighNov 3, 2025
Command Injection via Untrusted MCP Configuration in Cursor CLI Beta
High8.8Nov 3, 2025
Sensitive File Modification - NTFS Path Quirks
High8.8Nov 3, 2025
Sensitive File Protection Bypass - Path Manipulation Using Backslashes on Windows
High8.8Nov 3, 2025
Cursor CLI Agent - Sensitive File Overwrite Bypass
High7.1Oct 2, 2025
Cursor IDE - Sensitive File Overwrite Bypass
High8.0Oct 2, 2025

Critical advisories by email

Wednesdays: the week’s critical and high advisories in the AI and data stack, with the fixed versions. Only in weeks that have some.

Double opt-in. Unsubscribe any time.