Skip to main content
CVE-2026-86764VulnerabilityPublished 09/09/2026Updated 09/20/2026

CVE-2026-86764: Missing Authorization in grokability snipe-it

Affects grokability snipe-itSource CVE Database V5

0

Not known to be exploited · CVSS 7.1 High · fixed in 8.7.0 : patch grokability snipe-it soon.

Data as of 10/25/2026, 09:04:02 UTC

CVSS 4.0 base score
7.1High
How severe the flaw is on the 0–10 CVSS scale.
Exploitation

Not in CISA KEV, no exploitation reported

EPSS
0.3% chance of exploitation in 30 days – higher than 29% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 8.7.0
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

What to do

Affected software

ProductAffectedFixed in
grokabilitysnipe-itAffected
  • >=8.6.4 <8.7.0
Fixed in
  • 8.7.0
GitHubgrokability/snipe-itpkg:github/grokability/snipe-itOther threatsAffected
  • =8.6.4
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Upgrade Snipe-IT to version 8.7.0 or later, where this authorization issue is fixed. No other mitigation is indicated by the vendor advisory.

Description

Snipe-IT through 8.6.4 (fixed in 8.7.0) does not enforce the components.view permission on the authenticated endpoint GET /api/v1/hardware/<asset-id>/assigned/components. The endpoint authorizes only assets.view on the parent asset before returning linked component details; the components.view check is applied only to the response's available_actions.view flag and not to the returned data. As a result, an authenticated user holding only assets.view can enumerate component IDs, names, assigned quantities, and notes that are otherwise protected — the direct GET /api/v1/components/<id> endpoint correctly returns 403 Forbidden for such users.

Impact

Authenticated users with only assets.view permission can access component details that should be restricted, potentially exposing sensitive inventory information such as component IDs, names, quantities, and notes. This could lead to unauthorized disclosure of asset component data within the affected versions of Snipe-IT.

Summary

CVE-2026-86764 describes a missing authorization vulnerability in Snipe-IT through version 8.6.4, fixed in 8.7.0. The API endpoint GET /api/v1/hardware/<asset-id>/assigned/components improperly authorizes access by only verifying assets.view permission on the parent asset, but does not enforce the components.view permission on the returned component data. Consequently, an authenticated user with assets.view permission can enumerate sensitive component information that should be restricted. The direct component endpoint correctly enforces authorization, returning 403 Forbidden for unauthorized users.

References

Community reviews

Loading reviews…