chore(deps): update dependency nautobot to v3.0.10 [security]#1901
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update dependency nautobot to v3.0.10 [security]#1901renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==3.0.9→==3.0.10GitHub Vulnerability Alerts
CVE-2026-34203
Impact
In Nautobot versions prior to 2.4.30 or prior to 3.0.10, user creation and editing via the REST API fails to apply the password validation rules defined by Django's
AUTH_PASSWORD_VALIDATORSsetting (which defaults to an empty list, i.e., no specific rules, but can be configured in Nautobot'snautobot_config.pyto apply various rules if desired). This can potentially allow for the creation or modification of users to have passwords that are weak or otherwise do not comply with configured standards.Management of users via the Nautobot admin UI does correctly enforce configured password validation at this time.
Patches
The issue is resolved in Nautobot versions 2.4.30 and 3.0.10 and later.
Workarounds
Review which users have been granted object permissions to create and modify user accounts as well as having access tokens for the REST API, and restrict access as appropriate.
It may be appropriate furthermore to rotate passwords for any user accounts suspected to have been given weak passwords.
References
Release Notes
nautobot/nautobot (nautobot)
v3.0.10: - 2026-03-30Compare Source
What's Changed
Security in v3.0.10
pyasn1to0.6.3to mitigate CVE-2026-30922. As this is not a direct dependency, it will not auto-update when upgrading; please be sure to upgrade your local environment.cryptographyto~46.0.6to mitigate CVE-2026-34073.requeststo~2.33.0. to mitigate CVE-2026-25645. As this is not a direct dependency, it will not auto-update when upgrading; please be sure to upgrade your local environment.flattedto~3.4.2to mitigate CVE-2026-33228.Added in v3.0.10
graphqlandwebhooksextras features to allComponentTemplateModelsubclasses.clear_cachestep tonautobot-server post_upgradecommand.Changed in v3.0.10
Fixed in v3.0.10
CONN_MAX_AGEand can recover from errored connections.jobsregistry at the same time.graphene-djangov3.x in Nautobot 3.0.0.JobRunScheduleButtoninJobView.validated_save()method was being called unnecessarily on allVRFDeviceAssignmentobjects when adding a new assignment to a VRF.get_config_contextand ConfigContexModel annotation for subclasses of Device modelDependencies in v3.0.10
celeryto~5.6.3.nh3to~0.3.4.Documentation in v3.0.10
Housekeeping in v3.0.10
mkdocs-gen-filesto~0.6.1.mkdocs-materialto~9.7.6.mkdocs-section-indexto~0.3.11.coverageto~7.13.5.timefield for tests.Contributors
New Contributors
Full Changelog: nautobot/nautobot@v3.0.9...v3.0.10
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.