Intel

AIKIDO-2026-420898

nautobot is vulnerable to Information Disclosure

Information DisclosureGHSA-h8rv-c7c8-cvmx Published 4 days ago

65

Medium Risk

This Affects:

PYTHONnautobot
0.0.1 - 2.4.37
Fixed in 2.4.38
3.0.0 - 3.1.8
Fixed in 3.2.0
Are you affected? Scan for Free

TL;DR

Nautobot's REST API supports traversing from a requested object to its related objects using the ?depth query parameter. Object-level view permissions are enforced for the root object but not for related objects reached through traversal, so a user with limited permissions can read the full detail of related objects outside their granted scope. This results in disclosure of information the user is not authorized to see. The fix restricts related objects the user cannot view to a brief representation exposing only id, object_type, url, and display.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you have REST API users with limited object-level permissions who traverse to related objects using the ?depth query parameter.

Background info

nautobot is vulnerable to Information Disclosure in versions 0.0.1 - 2.4.37 and 3.0.0 - 3.1.8.

How to fix this

Upgrade the nautobot library to the patch version.