Where does the bug appear (feature/product)?
Somewhere else…
Describe the Bug
When creating a Vulnerability Scanner background agent, the Environment dropdown offers both Cloud and Pool (Self-hosted). Selecting a self-hosted Pool and saving appears to succeed, but the setting silently reverts to the default Cloud option. This contradicts the documented behavior.
Steps to Reproduce
Steps to reproduce
- Open cursor.com/dashboard/security-review → Add new Security Review Agents → Vulnerability Scanner
- Under Environment → “Choose where Cloud Agent runs”, open the dropdown.
- Select Pool (Self-hosted) and pick one of the available pools.
- Save the agent.
- Reopen the agent’s settings.
Actual
The Environment field is back to Cloud. No warning, no error — the self-hosted selection is silently dropped.
Why this matters
The official docs at Security Agents | Cursor Docs explicitly state that self-hosted Cloud Agents are a supported option for Security Review:
“You can use Cursor’s cloud with no additional setup, or configure self-hosted Cloud Agents to run reviews in your own environment.”
For teams that need source code to stay inside their own infrastructure (compliance, NDA, IP-sensitive repos), this silent fallback to Cursor Cloud is a meaningful problem — users believe they configured a self-hosted run, but scans actually execute on Cursor Cloud.
Expected Behavior
The Environment field shows the self-hosted Pool that was selected, and scheduled scans run in that environment.
Screenshots / Screen Recordings
Operating System
MacOS
Version Information
Web
Does this stop you from using Cursor
Yes - Cursor is unusable