ZeroHour

CVE-2026-86758

moderate

Authorization bypass exposes license keys in Snipe-IT CSV export and API

CVSS 4.0
7.1 high
EPSS
<1%p13
Published
()
Modified
AI analysis

Snipe-IT before 8.7.0 does not consistently enforce the viewKeys authorization gate on the license CSV export and API index endpoints, a flaw tracked as CWE-204 (observable response discrepancy). An authenticated user who holds only the licenses.view permission can trigger a bulk CSV export and retrieve all license product keys, or can validate guessed keys by observing differences in API responses, without ever being granted the more restrictive viewKeys permission. The attacker gains read access to sensitive product/license keys across the organization; confidentiality impact is high, while integrity and availability are unaffected. Any Snipe-IT deployment running a version prior to 8.7.0 in which non-administrative users hold licenses.view is affected. There is currently no public proof-of-concept, no evidence of exploitation in the wild, and the issue is not listed in CISA KEV.

What to do: Upgrade Snipe-IT to version 8.7.0 or later, which properly enforces the viewKeys gate on the CSV export and API index endpoints. As an interim measure, review which accounts hold licenses.view versus viewKeys and restrict non-privileged users' access to the license export and API endpoints, then audit exports/API logs to determine whether license keys were accessed by under-privileged users; consider rotating any highly sensitive keys that were exposed.

Affected
Grokability (Snipe-IT project) Snipe-ITall versions before 8.7.0
Estimated exposure
moderatelikely on the order of thousands of self-hosted instances (no authoritative install count published) — Snipe-IT is a widely adopted open-source IT asset-management platform (~11k GitHub stars) that organizations typically self-host per deployment, often internally and behind authentication, with no public telemetry giving an exact install…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Snipe-IT before 8.7.0 fails to properly enforce the viewKeys authorization gate in CSV export and API index endpoints, allowing authenticated users with only licenses.view permission to access product keys. Attackers can download all license keys in bulk via CSV export or validate candidate keys through API response discrepancies without needing the viewKeys permission.

Weakness
CWE-204
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.