Arbitrary code execution Permissive CLI Config in Cursor CLI
High8.8CVE-2025-61592 · Published Oct 2, 2025
### Summary Due to automatic loading of project-specific CLI configuration that affected certain global configurations under the current working directory (`<project>/.cursor/cli.json`) while using Cursor CLI, users running the CLI inside a malicious repo context are prone to Remote Code Execution via a combination of permissive configuration (allowed shell commands) and prompt injection delivered via project specific Rules (`<project>/.cursor/rules/rule.mdc`) or other mechanisms. ### Impact Using Cursor CLI inside a malicious context (repo, directory, etc) could potentially lead to Remote Code Execution on the end-user. ### Fix The project-specific CLI configuration was limited to only non-security settings, removing the allowlist from the vulnerable configurations. ### Credit The vulnerability was discovered by Assaf Levkovich of the JFrog Security Research team.
Affected versions
| Package | Affected | Fixed in |
|---|---|---|
| Cursor CLI Product | < 2025.09.17-25b418f | 2025.09.17-25b418f |
Details and references
- 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-829
More Cursor advisories
All Cursor| Date | Advisory | Severity | Fixed in |
|---|---|---|---|
| Nov 32025 | Sensitive File Protection Bypass - Path Manipulation Using Backslashes on Windows | High8.8 | 2.0 |
| Oct 22025 | Cursor CLI Agent - Sensitive File Overwrite Bypass | High7.1 | 2025.09.17-25b418f |
| Oct 22025 | Cursor IDE - Sensitive File Overwrite Bypass | High8.0 | 1.7 |
| Oct 22025 | Remote Code Execution in Cursor CLI via Cursor Agent MCP OAuth2 Communication | High8.8 | 2025.09.17-25b418f |
| Oct 22025 | RCE via .code-workspace files using Prompt Injection | High7.5 | 1.7 |
| Oct 22025 | Potential Information Leakage via Mermaid Diagram | Medium5.9 | 1.7 |