CVE-2025-62607: Nautobot Single Source of Truth (SSoT) has an unauthenticated ServiceNow configuration URL
5.3
Basic Information
Technical Details
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| nautobot-ssot | pip | < 3.10.0 | 3.10.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability lies in the nautobot_ssot.integrations.servicenow.views.SSOTServiceNowConfigView class, which was responsible for rendering the ServiceNow configuration page. Before the patch, this class did not have any authentication or permission checks, allowing unauthenticated users to access it and view the ServiceNow instance name. The provided patch addresses this by adding the ObjectPermissionRequiredMixin to the view, which enforces that a user must have the 'change' permission for the SSOTServiceNowConfig model to access the page. The commit 1530d25cdeb929641ec47644f9a0a1d9d41e1cb8 clearly shows this change. The vulnerability is a classic case of missing authentication for a critical function, which in this case is the configuration view that exposes sensitive, albeit low-value, information.
Vulnerable functions
nautobot_ssot.integrations.servicenow.views.SSOTServiceNowConfigViewnautobot_ssot/integrations/servicenow/views.py