Sceawere

Vulnerability Detail

CVE-2026-86176UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

NetBox Insecure IDOR Vulnerability

Vulnerability Metadata

Severity
Medium
Score / CVSS
4.3
Creation Date
20h ago
Vendor
netbox-community
Product
netbox
Attack Type
Authorization Bypass Through User-Controlled Key
Vector String
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Attack Complexity
LOW

Narrative and Response

Description

NetBox through 4.7.0 fails to properly scope user-private records in REST and GraphQL API endpoints for Notifications, Subscriptions, and Bookmarks. Authenticated users with view permissions can access all users' private records through unscoped querysets, disclosing which users watch or bookmark which objects.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "4.3",
  "pubDate": "2026-09-05T11:16:46.263Z",
  "pubdate": "2026-09-05T11:16:46.263Z",
  "executiveSummary": "NetBox versions through 4.7.0 contain an Insecure Direct Object Reference (IDOR) vulnerability affecting the REST and GraphQL API endpoints.\nThe flaw manifests in the handling of Notifications, Subscriptions, and Bookmarks, where the application fails to properly enforce ownership scoping during query execution.\nAuthenticated users possessing standard 'view' permissions are granted unauthorized access to sensitive, user-private records belonging to other users within the system.\nThis vulnerability exposes metadata regarding user activity, specifically revealing which objects individual users have elected to watch or bookmark, potentially compromising organizational operational security and user privacy.\nThe risk is categorized as significant because it allows any authenticated attacker to perform reconnaissance on user behavior without requiring elevated administrative privileges.\nExploitation requires an active session with basic view permissions, allowing the adversary to systematically iterate through unscoped querysets to aggregate unauthorized data.",
  "technicalDetails": "The root cause of this vulnerability lies in the improper implementation of queryset filtering within the NetBox API layer. Specifically, the REST and GraphQL backend components fail to apply an 'owner' or 'user_id' filter to the querysets responsible for fetching Notification, Subscription, and Bookmark objects.\nIn a secure configuration, these endpoints should implicitly scope results to the authenticated Request.user. However, the current implementation utilizes broad querysets that do not validate the relationship between the authenticated session and the requested object ID.\nAttack flow involves an authenticated user interacting with the /api/extras/bookmarks/ or /api/extras/notifications/ endpoints. By issuing a GET request without specific filters, or by manipulating parameters to query object IDs not associated with their own account, an attacker can bypass authorization checks.\nBecause the API backend fails to verify the ownership attribute of the targeted records before returning them in the JSON or GraphQL response, the system effectively ignores user-private boundaries. This allows for the enumeration of private user data across the entire database instance.\nThe vulnerability is consistent across both REST and GraphQL interfaces, indicating a systemic failure in the authorization middleware or the ORM (Object-Relational Mapping) queryset definitions used by the affected components.\nImpact includes the mass exfiltration of sensitive object-subscription metadata. An attacker can map the organizational structure and identify which personnel are monitoring specific infrastructure components, which could be leveraged to inform further social engineering or targeted attacks against NetBox-managed assets.\nNo special privileges beyond 'view' permissions are required, making this an easily exploitable flaw for any user with authenticated access to the NetBox API."
}
CVE-2026-86176: NetBox Insecure IDOR Vulnerability (MEDIUM Severity, CVSS: 4.3) - Sceawere