Insufficient Granularity of Access Control in Nautobot - #VU139394
Published: July 27, 2026
Vulnerability details
The vulnerability allows a remote user to execute code on the worker.
The vulnerability exists due to improper access control in the Job Hook dispatch path when triggering a JobHookReceiver by editing a matching object. A remote user can point a hook at an arbitrary JobHookReceiver and trigger it to execute code on the worker.
Exploitation requires permission to manage Job Hooks but not the run_job permission.