Modification of assumed-immutable data in Nautobot - CVE-2026-44798
Published: May 11, 2026
Nautobot
Nautobot
Description
The vulnerability allows a remote user to modify repository state and cause a denial of service.
The vulnerability exists due to modification of assumed-immutable data in the GitRepository.current_head field through the REST API when handling add or change requests for GitRepository records. A remote user can set the current_head field to a nonexistent commit hash or malformed value to modify repository state and cause a denial of service.
The issue can cause local clones of the repository to check out a commit other than the latest commit on the configured branch, resulting in misleading state.