Improper Check for Unusual or Exceptional Conditions in snipe-it - #VU145079
Published: August 25, 2026
Vulnerability details
The vulnerability allows a remote user to disclose sensitive information and create false deletion records.
The vulnerability exists due to improper check for unusual or exceptional conditions in UploadedFilesController::destroy(), Api\\UploadedFilesController::destroy(), and HasUploads::uploads() when deleting attachments and processing failed storage deletions. A remote privileged user can send a deletion request for an attachment to disclose sensitive information and create false deletion records.
The issue occurs when the underlying filesystem delete operation fails silently, causing the file to remain on disk while the normal UI listing hides it because of the recorded deletion action.