PT-2026-89029

CVE-2026-86760

·

Published

2026-09-09

·

Updated

2026-09-09

Description by

CVSS 3.1
5.4
Medium
MetricsAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L
Name of the Vulnerable Software and Affected Versions Snipe-IT versions 8.2.0 through 8.6.x
Description An incorrect authorization flaw exists in the update() function within app/Http/Controllers/Users/UsersController. The single-user edit route assigns the activated field from the request payload before evaluating the canEditAuthFields authorization gate. This allows an authenticated non-admin user with the users.edit permission in the target's company scope to send a PUT request to the '/users/{id}' endpoint and toggle the activated flag for any user, including admin and superuser accounts. Deactivating an admin account results in that account being locked out of the application. Only the activated field is affected; other sensitive data and the API are not impacted.
Recommendations Update to version 8.7.0.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
GHSA-XQ9Q-777W-Q9H7
Found an issue in the description? Have something to add? Feel free to write us 👾