Missing Authorization in snipe-it - CVE-2026-55703
Published: August 14, 2026
Vulnerability details
The vulnerability allows a remote user to disclose sensitive information.
The vulnerability exists due to missing authorization in MaintenancesController::show() when handling GET requests to /maintenances/{id}. A remote user can request a maintenance record URL directly to disclose sensitive information.
The issue is limited to maintenance records within the caller\'s company because route-model binding still enforces company scope, and maintenance IDs are sequential and visible in record URLs.