PT-2026-29333 · Nautobot · Nautobot

Morimori-Dev

·

Published

2026-03-31

·

Updated

2026-04-01

·

CVE-2026-34203

CVSS v3.1

4.3

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
Name of the Vulnerable Software and Affected Versions Nautobot versions prior to 2.4.30 Nautobot versions prior to 3.0.10
Description The application fails to enforce password validation rules defined by Django's AUTH PASSWORD VALIDATORS setting when creating or editing users via the REST API. This setting, configurable in nautobot config.py, can be used to apply various password complexity rules. The issue allows for the creation or modification of user accounts with weak or non-compliant passwords. User management through the admin UI correctly enforces password validation. The vulnerable component is the REST API used for user creation and editing. The affected API endpoints are those used for user creation and modification. The AUTH PASSWORD VALIDATORS variable is central to the issue.
Recommendations Versions prior to 2.4.30 should be updated to version 2.4.30 or later. Versions prior to 3.0.10 should be updated to version 3.0.10 or later. Review user permissions for accounts with access to create and modify user accounts via the REST API and restrict access as appropriate. Consider rotating passwords for user accounts suspected of having weak passwords.

Exploit

Fix

Weakness Enumeration

Related Identifiers

CVE-2026-34203
GHSA-XMPV-J7P2-J873

Affected Products

Nautobot