Vulnerability Scanner agent — Environment selection silently reverts to "Cloud" after saving a self-hosted Pool

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

Thanks for the report @Hung_Hoang_Le! This matches closely an existing issue that I thought was fixed. Following up with the team.

hi @Colin , any update so far ?

Hi Hung!
We recently shipped a fix for a closely related issue where self-hosted pool settings weren’t displaying correctly, but we’re still verifying whether it fully covers the Vulnerability Scanner/Security Review page specifically. I’ll follow up here once I have confirmation from the team.

Hi, I have tested and the issue is still there. Please help to follow up with the relevant team @mohitjain

Thanks for confirming. We’ve identified the remaining issue. We’ve flagged this with the engineering team and they’re aware. I’ll follow up once a fix is in place.

@Hung_Hoang_Le - a fix for this has been deployed. The self-hosted Pool selection on the Security Review / Vulnerability Scanner page should now persist correctly after saving.

Could you try setting up your Vulnerability Scanner with a self-hosted Pool again and confirm the Environment sticks after saving?

Now the entire ‘select env’ section is gone for me:

Thanks for flagging this, Hung. This is a new regression separate from the original issue — a recent UI update inadvertently removed the environment selection section on the Security Review page. I’ve flagged it with the engineering team and will follow up here once it’s resolved.

Hi Mohit, let me know when you have further update!

Hey @Hung_Hoang_Le,
The environment selection regression has been addressed in a recent Cursor update. Could you update to the latest version and let me know if the Pool setting persists correctly now?