Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
While using cursor for coding purposes, we noticed each cursor client created a huge amount of data flows to a whole bunch of AWS public IPs (various IPs of api2.cursor.sh, api3.cursor.sh). For each user, we saw up to 12000 active data flows (as a comparison a normal user without using cursor will only have 50-100 active flows). This is causing a problem to the company network as the network devices couldn’t handle that many flows. We did packet capture and had a look of those flows, they look like stale sessions with minimal packets sent/received. And they don’t get terminated until the default timeout value elapsed.
We have tried changing into privacy mode, stop indexing, and disabled the LLMs but to no avail. It’s still calling the cursor API to reach out to AWS.
Can you please provide some suggestions on how to mitigate this issue?
Thanks.
Steps to Reproduce
You just need to run cursor IDE and check the network flow table (or wireshark packet capture), then you will see this.
Expected Behavior
I don’t expect a single software to generate that many active flows. With each user generating 10k flows, 100 users will create 1 million flows simultaneously.
Screenshots / Screen Recordings
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.1.50
VSCode version: 1.105.1
For AI issues: which model did you use?
the default models, even after disbaling all the models the issue continues.
Does this stop you from using Cursor
Yes - Cursor is unusable

