CVE-2026-86740 PUBLISHED

Snipe-IT before 8.7.0 Attachment Deletion Reports Success While File Remains

Assigner: VulnCheck
Reserved: 08.09.2026 Published: 09.09.2026 Updated: 09.09.2026

Snipe-IT before 8.7.0 fails to check the return value of Storage::delete() in UploadedFilesController::destroy() and Api\UploadedFilesController::destroy(), allowing deletion requests to report success while files remain on disk. Administrators performing attachment deletions receive success responses and see files hidden from listings, but the physical files persist on disk and remain accessible to anyone with filesystem or backup access.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
CVSS Score: 5.1

Product Status

Vendor grokability
Product snipe-it
Versions Default: unaffected
  • affected from 0 to 8.7.0 (excl.)
  • Version 8.7.0 is unaffected

Credits

  • christopherfi-dev reporter
  • snipe finder

References

Problem Types

  • Improper Removal of Sensitive Information Before Storage or Transfer CWE