| Title | MODSetter SurfSense <=0.0.36 Missing Authorization |
|---|
| Description | SurfSense 0.0.36 accepts unauthenticated HTTP requests on the Circleback meeting webhook. The workspace identifier in the URL is a sequential integer and is not bound to a shared secret or user session. A remote attacker who can reach the API can create or overwrite meeting documents in any workspace knowledge base. No Circleback connector, account, or victim interaction is required. Injected content is stored, embedded, and later used by search and chat. |
|---|
| Source | ⚠️ https://gist.github.com/DReazer/1e476832e48bcdb2b4f732689dfeac0c |
|---|
| User | Snkn0w (UID 90071) |
|---|
| Submission | 08/17/2026 05:43 (2 months ago) |
|---|
| Moderation | 09/28/2026 20:46 (1 month later) |
|---|
| Status | Accepted |
|---|
| VulDB entry | 411143 [MODSetter SurfSense up to 2.0.3 circleback Endpoint circleback_webhook_route.py missing authentication] |
|---|
| Points | 20 |
|---|