CyberRota Analysis
AI-GeneratedSnipe-IT versions prior to 8.5.0 are vulnerable due to inadequate authorization checks in the user management functionality, allowing users with edit permissions to reset a superadmin's two-factor authentication. This flaw could lead to unauthorized access and potential compromise of sensitive administrative functions. Organizations using Snipe-IT should prioritize upgrading to version 8.5.0 to mitigate this risk.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD Description
Snipe-IT is an IT asset/license management system. Prior to 8.5.0, a user who can edit other users can reset a superadmin's two-factor authentication through app/Http/Controllers/Api/UsersController.php postTwoFactorReset(). The endpoint authorizes update access but does not enforce canEditAuthFields before clearing two_factor_secret and two_factor_enrolled. This issue is fixed in version 8.5.0.