{
 "id": "CVE-2025-54136",
 "description": "Cursor is a code editor built for programming with AI. In versions 1.2.4 and below, attackers can achieve remote and persistent code execution by modifying an already trusted MCP configuration file inside a shared GitHub repository or editing the file locally on the target's machine. Once a collaborator accepts a harmless MCP, the attacker can silently swap it for a malicious command (e.g., calc.exe) without triggering any warning or re-prompt. If an attacker has write permissions on a user's active branches of a source repository that contains existing MCP servers the user has previously approved, or allows an attacker has arbitrary file-write locally, the attacker can achieve arbitrary code execution. This is fixed in version 1.3.",
 "published": "2025-08-02",
 "last_modified": "2026-06-17",
 "vuln_status": "Analyzed",
 "cna": "security-advisories@github.com",
 "cvss": {
  "version": "3.1",
  "score": 8.8,
  "severity": "HIGH",
  "vector": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",
  "source": "nvd@nist.gov"
 },
 "cwe": [
  "CWE-78"
 ],
 "products": [
  {
   "vendor": "anysphere",
   "product": "cursor",
   "versions_affected": "< 1.3",
   "fixed_in": "1.3",
   "product_id": "cursor"
  }
 ],
 "category": "product",
 "surface": [
  "code_execution",
  "tool_execution"
 ],
 "kev": null,
 "fix": {
  "status": "fixed",
  "version": "1.3",
  "url": null
 },
 "references": [
  {
   "url": "https://github.com/cursor/cursor/security/advisories/GHSA-24mc-g4xr-4395",
   "source": "security-advisories@github.com",
   "tags": [
    "Vendor Advisory"
   ]
  }
 ],
 "related_agents": [],
 "related_incidents": [
  "TR-2026-011"
 ],
 "match": {
  "tests": [
   "A:cpe",
   "B:vocabulary"
  ],
  "terms": [
   "cursor:anysphere:cursor",
   "mcp server"
  ]
 },
 "status": "candidate",
 "note": null,
 "reviewer": null,
 "checked_on": null,
 "retrieved_on": "2026-10-25"
}