Inefficient regular expression complexity in Nautobot - #VU155750

 

Inefficient regular expression complexity in Nautobot - #VU155750

Published: October 14, 2026


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

Vulnerability details

The vulnerability allows a remote privileged user to cause a denial of service.

The vulnerability exists due to inefficient regular expression complexity in Nautobot's custom field validation_regex evaluation when validating submitted values during object creation and updates. A remote privileged user can configure a pattern that exhibits catastrophic backtracking and submit nonmatching values concurrently to cause a denial of service.

Configuring a custom field requires the extras.add_customfield or extras.change_customfield permission. Evaluation is reached through the web UI, REST API, GraphQL mutations, CSV import and Jobs. The configured pattern applies to all users of the instance, and the person who configured it need not be present when it triggers.


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