PT-2026-89035
CVE-2026-86766
·
Published
2026-09-09
·
Updated
2026-09-09
Description by
CVSS 4.0
7.1
HighMetricsAV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions
Snipe-IT versions prior to 8.7.0
Description
A race condition known as TOCTOU (Time-of-Check to Time-of-Use) exists in the consumable checkout API endpoint 'POST /api/v1/consumables/{consumable id}/checkout'. The system validates the requested quantity against remaining units before the database transaction starts, but fails to lock the consumable row or re-verify availability during the transaction. This allows an authenticated user with checkout permissions to send concurrent requests that bypass availability checks, resulting in over-allocation of stock and negative inventory levels.
Recommendations
Update to version 8.7.0.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾