Improper Check for Unusual or Exceptional Conditions in snipe-it - CVE-2026-86740
Published: August 25, 2026 / Updated: September 14, 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.