Incorrect authorization in snipe-it - #VU145100
Published: August 25, 2026
Vulnerability details
The vulnerability allows a remote user to cause a denial of service.
The vulnerability exists due to incorrect authorization in app/Http/Controllers/Users/UsersController::update() when handling a full valid PUT request to the single-user edit route. A remote user can submit a specially crafted request to deactivate admin or superuser accounts and cause a denial of service.
The issue is limited to the activated field. Username, email, password, and permissions cannot be modified through this path, and exploitation requires the users.edit permission on the target\'s company scope.