PT-2026-51619 · Snipe-It · Snipe-It

CVE-2026-49976

·

Published

2026-06-23

·

Updated

2026-08-19

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions Snipe-IT versions prior to 8.6.1
Description An improper access control issue exists in the CSV user import functionality when used in update mode. A user granted the import permission can overwrite the email address of any non-admin user by uploading a specially crafted CSV file. This allows the attacker to subsequently request a password reset and take over the targeted account. The flaw occurs because the sanitizeItemForUpdating() function in app/Importer/ItemImporter.php rebuilds the update array from the raw CSV data stored in $this->item rather than using the sanitized model attributes. Consequently, the security checks performed in app/Importer/UserImporter.php via the canEditAuthFields gate are bypassed. Additionally, the import path in app/Http/Controllers/ImportController.php only verifies the import permission and fails to require the users.edit permission.
Recommendations Update to version 8.6.1.

Exploit

Fix

Incorrect Authorization

Missing Authorization

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-49976
GHSA-P68W-RGMG-3C2V

Affected Products

Snipe-It