Incomplete List of Disallowed Inputs in Nautobot - #VU155748

 

Incomplete List of Disallowed Inputs in Nautobot - #VU155748

Published: October 14, 2026


Vulnerability identifier: #VU155748
CSH Severity: Medium
CVSS v4: 8.7 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N]
CVE-ID: N/A
CWE-ID: CWE-184
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to disclose sensitive information and take over other users' accounts.

The vulnerability exists due to incomplete restrictions on sensitive field access in Nautobot's Jinja2 template environment when rendering user-authored templates with a live object or queryset in the context. A remote user can author and render a template that accesses sensitive fields through queryset projections to disclose sensitive information and take over other users' accounts.

Only deployments with STRICT_SENSITIVE_FIELDS set to False, its default value, are affected. Exposed credentials include other users' REST API token keys and password hashes, including those belonging to administrators. A disclosed API token grants its owner's full REST API privileges.


Affected software

Nautobot

Remediation

Install security update from vendor's website.

Nautobot - addressed in versions 2.4.44, 3.2.7

External References

Related Security Bulletins