Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
Questions
- Are these two vulnerabilities actually exploitable in Cursor, given how Cursor uses Chromium and handles MCP notifications?
- If Cursor is affected, roughly when can we expect a patched build?
Vulnerabilities
CVE-2026-125350 – High-severity use-after-free in XML in Chromium. Google states that “an exploit for CVE-2026-125350 exists in the wild,” and CISA added it to the KEV catalog on November 10. Fixed in Chrome 157.0.8103.50/.51 and Extended Stable 156.0.8078.96.
CVE-2026-120779 / GHSA-66hq-jw93-462h – VS Code code injection (NVD CVSS 9.6). A malicious MCP server can craft an elicitation fallback notification whose text is rendered as a command link; clicking it can run a VS Code command. Affects VS Code < 1.145.3, fixed in 1.145.3 (released November 10).
My environment
Version: 3.29.15 (system setup)
VS Code Extension API: 1.128.0
Commit: 86776fcb52ca505783155631089b65d646f9b030
Date: 2026-11-08T21:35:59.668Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 43.8.4
Chromium: 150.0.7871.250
Node.js: 24.22.1
V8: 15.0.245.31-electron.0
OS: Windows_NT x64 10.0.26200
What I’d like to understand
On CVE-2026-125350 (Chromium)
- Chromium 150.0.7871.250 is below both fixed versions. Does Cursor ever load untrusted or remote web content in a way that could reach the vulnerable XML code path (e.g. built-in browser/preview, docs, extension webviews, Markdown preview), or is the exposure limited?
- As far as I can see, the first stable Electron with the fixed Chromium is 45.3.0 (Chromium 156.0.8078.96, released November 10 UTC); Electron 43.8.8 is still on Chromium 150. Is Cursor planning to move to Electron 45.3.0+, or to backport the fix to its current Electron line? Is there an expected timeline?
On CVE-2026-120779 (VS Code MCP elicitation)
- Cursor is based on VS Code 1.128.0. Does Cursor use the upstream MCP elicitation fallback notification, or does it have its own MCP UI that isn’t affected?
- If it is affected, when will the fix be backported or the VS Code base be updated?
Interim guidance
- Until a patched build ships, are there recommended mitigations (e.g. avoiding untrusted MCP servers, not clicking links in MCP notifications, disabling the built-in browser)?
References
- Chrome Stable update (Nov 9): Chrome Releases: Stable Channel Update for Desktop
- Chrome Extended Stable update: Chrome Releases: Extended Stable Update for Desktop
- NVD CVE-2026-125350: NVD - Home
- NVD CVE-2026-120779: NVD - Home
- VS Code advisory: Remote Code Execution via MCP Elicitation Notifications · Advisory · microsoft/vscode · GitHub
- VS Code 1.145.3: Release 1.145.3 · microsoft/vscode · GitHub
- Electron 45.3.0: v45.3.0 | Electron Releases
No exploit reproduction was attempted. Thanks!
Steps to Reproduce
- Open Cursor 3.29.15 (Stable, Windows x64) and go to Help > About.
- Check the bundled versions: Electron 43.8.4, Chromium 150.0.7871.250, VS Code Extension API 1.128.0.
- Compare them with the fixed versions:
- CVE-2026-125350: Chromium 156.0.8078.96 (Extended Stable) or 157.0.8103.50+
- CVE-2026-120779: VS Code 1.145.3+
- Both bundled versions are below the fixed versions, and the release notes don’t mention a backport.
Note: This is a version-based report only. No exploit reproduction was attempted.
Operating System
Windows 10/11
Version Information
Version: 3.29.15 (system setup)
VS Code Extension API: 1.128.0
Commit: 86776fcb52ca505783155631089b65d646f9b030
Date: 2026-11-08T21:35:59.668Z
Layout: IDE
Build Type: Stable
Release Track: Default
Electron: 43.8.4
Chromium: 150.0.7871.250
Node.js: 24.22.1
V8: 15.0.245.31-electron.0
xterm.js: 6.1.0-beta.291
OS: Windows_NT x64 10.0.26200
Does this stop you from using Cursor
Sometimes - I can sometimes use Cursor