CVE-2026-55519
Received Received - Intake

Authenticated File Deletion in Snipe-IT via IDOR

Vulnerability report for CVE-2026-55519, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-19

Last updated on: 2026-08-19

Assigner: GitHub, Inc.

Description

Snipe-IT is an IT asset/license management system. Prior to 8.4.1, an authenticated user with generic asset edit permission can delete files attached to assets outside the user's ownership or company assignment. The destroy() methods in app/Http/Controllers/Api/UploadedFilesController.php and app/Http/Controllers/UploadedFilesController.php authorize update against the object class instead of the resolved object instance, creating an insecure direct object reference. This issue is fixed in version 8.4.1.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-19
Last Modified
2026-08-19
Generated
2026-08-19
AI Q&A
2026-08-19
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
snipe-it snipe-it 8.4.1

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-285 The product does not perform or incorrectly performs an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-55519 is an Improper Authorization vulnerability in Snipe-IT versions up to 8.4.0. It allows authenticated users with basic asset edit permissions to delete files attached to any asset in the system, regardless of ownership or company assignment. This happens because the file deletion endpoint checks authorization at the class level instead of the instance level.

Detection Guidance

To detect this vulnerability, check Snipe-IT instances running versions prior to 8.4.1 for unauthorized file deletions. Review logs for suspicious activity in app/Http/Controllers/UploadedFilesController.php and app/Http/Controllers/Api/UploadedFilesController.php. Look for users with generic asset edit permissions performing deletions outside their assigned assets or company scope.

Impact Analysis

An attacker with basic permissions could delete important files attached to assets they do not own, potentially causing data loss or disrupting asset management. However, the impact is limited as it requires authentication and does not affect confidentiality or availability.

Compliance Impact

This vulnerability could lead to unauthorized data deletion, which may violate integrity requirements in GDPR and HIPAA. However, since it requires authentication and does not expose data, the direct compliance impact is likely minimal.

Mitigation Strategies

Immediately upgrade Snipe-IT to version 8.4.1 or later. If upgrading is not possible, restrict generic asset edit permissions to only necessary users and monitor file deletion activities closely. Review and audit all file attachments for unauthorized deletions.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-55519. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart