Authorization bypass through user-controlled key in snipe-it - CVE-2026-55694
Published: August 14, 2026
Vulnerability details
The vulnerability allows a remote user to disclose sensitive information.
The vulnerability exists due to improper access control in the EULA file access routes when handling requests for user EULA metadata and stored EULA files. A remote user can query another user\'s EULA metadata to obtain the secret filename and then request the file through the vulnerable profile route to disclose sensitive information.
Exploitation requires chaining an information disclosure in the /api/v1/users/{target_id}/eulas endpoint with an insecure direct object reference in the /account/stored-eula-file/{filename} route.