Improper access control in snipe-it - CVE-2026-63493
Published: August 25, 2026
Vulnerability details
The vulnerability allows a remote user to bypass two-factor authentication and obtain a persistent API token with full API access as the victim user.
The vulnerability exists due to improper access control in the API token flow and API middleware when handling password-authenticated sessions that have not completed two-factor authentication. A remote user can log in with a known password, access the two-factor route, and create a personal access token to bypass two-factor authentication and obtain a persistent API token with full API access as the victim user.
If the victim account has administrative privileges, the resulting token can also access administrative API endpoints.