Description
A weakness has been identified in MODSetter SurfSense up to 2.0.3. The affected element is an unknown function of the file surfsense_backend/app/routes/circleback_webhook_route.py of the component circleback Endpoint. Executing a manipulation can lead to missing authentication. The attack can be launched remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-09-29
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Missing Authentication
Action: Apply Patch
AI Analysis

Impact

A weakness exists in the circleback Endpoint of MODSetter SurfSense (versions up to 2.0.3) in the file circleback_webhook_route.py. The flaw allows an attacker to perform manipulation that bypasses authentication, resulting in unauthenticated access to the endpoint. Once this vulnerability is exploited, the attacker can invoke the protected route without valid credentials. The actual payload or impact of the exfiltration or manipulation performed by the endpoint is not detailed in the advisory, so the specific data or system changes an attacker can achieve are unknown. The vulnerability is a classic authentication bypass (CWE‑287).

Affected Systems

MODSetter SurfSense versions 2.0.3 and earlier are affected. Any deployment of the Surfsense backend that includes the circleback Endpoint component may be vulnerable to this flaw.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate level of severity. No EPSS score is available, but the exploit has been released publicly and can be launched remotely via the exposed route. The vulnerability is not listed in CISA’s KEV catalog. Attackers could target the vulnerable endpoint over the network, and because the authentication is missing, any request to the route can be processed without valid credentials.

Generated by OpenCVE AI on September 29, 2026 at 04:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update MODSetter SurfSense to a version that contains the fixed circleback Endpoint; if no patch is yet available, wait for an official release.
  • If a patch is not available, block or disable the vulnerable ringback route by configuring a reverse proxy or firewall to reject unauthenticated traffic to the endpoint.
  • Add network‑level restrictions such as IP whitelisting or custom authentication at the edge to limit exposure until an official fix is deployed.

Generated by OpenCVE AI on September 29, 2026 at 04:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 01 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 29 Sep 2026 03:30:00 +0000

Type Values Removed Values Added
Description A weakness has been identified in MODSetter SurfSense up to 2.0.3. The affected element is an unknown function of the file surfsense_backend/app/routes/circleback_webhook_route.py of the component circleback Endpoint. Executing a manipulation can lead to missing authentication. The attack can be launched remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Title MODSetter SurfSense circleback Endpoint circleback_webhook_route.py missing authentication
First Time appeared Modsetter
Modsetter surfsense
Weaknesses CWE-287
CWE-306
CPEs cpe:2.3:a:modsetter:surfsense:*:*:*:*:*:*:*:*
Vendors & Products Modsetter
Modsetter surfsense
References
Metrics cvssV2_0

{'score': 7.5, 'vector': 'AV:N/AC:L/Au:N/C:P/I:P/A:P/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 7.3, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L/E:P/RL:X/RC:C'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P'}


Subscriptions

Modsetter Surfsense
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-10-01T15:39:28.598Z

Reserved: 2026-09-28T18:46:21.600Z

Link: CVE-2026-102245

cve-icon Vulnrichment

Updated: 2026-10-01T15:39:24.363Z

cve-icon NVD

Status : Deferred

Published: 2026-09-29T04:17:52.653

Modified: 2026-10-01T16:17:33.897

Link: CVE-2026-102245

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-29T05:00:07Z

Weaknesses
  • CWE-287

    Improper Authentication

  • CWE-306

    Missing Authentication for Critical Function