Skip to main content
CVE-2026-86747VulnerabilityPublished 09/09/2026Updated 09/10/2026

CVE-2026-86747: Incorrect Authorization in grokability snipe-it

Affects grokability snipe-itSource CVE Database V5

0

Not known to be exploited · CVSS 5.3 Medium · fixed in 8.7.0 : update grokability snipe-it when convenient.

Data as of 10/25/2026, 04:40:14 UTC

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

Not in CISA KEV, no exploitation reported

EPSS
0.2% chance of exploitation in 30 days – higher than 15% 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:L/VI:L/VA:N/SC:N/SI:N/SA:N

What to do

Affected software

ProductAffectedFixed in
grokabilitysnipe-itAffected
  • <8.7.0
Fixed in
  • 8.7.0
GitHubgrokability/snipe-itpkg:github/grokability/snipe-itOther threatsAffected
  • <=8.6.3
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. Until then, restrict reports.view permission to trusted users only. There is no indication that partial or temporary mitigations exist beyond permission management. Patch status is confirmed fixed in 8.7.0.

Description

CVE-2026-86747 is a medium severity authorization vulnerability in the open source IT asset management system Snipe-IT. Versions prior to 8.7.0, including 8.6.3 and earlier, improperly scope access controls on certain report acceptance endpoints when Full Multiple Company Support (FMCS) is enabled. This allows authenticated users with the reports.view permission to send acceptance reminder emails and delete pending acceptance records across all companies, regardless of ownership. Deletion removes audit trails, and reminder emails leak limited cross-company acceptance information. The issue is fixed in version 8.7.0.

Impact

An authenticated user with the reports.view permission can perform unauthorized actions across company boundaries, including sending acceptance reminder emails and permanently deleting acceptance records. Deletion removes audit trails, which can hinder forensic investigations. Reminder emails leak limited acceptance information across companies. This breaks intended access controls in multi-company environments, potentially leading to data integrity and confidentiality issues.

Summary

Snipe-IT versions up to and including 8.6.3 have an incorrect authorization flaw in the report acceptance endpoints POST /reports/unaccepted_assets/sent_reminder and DELETE /reports/unaccepted_assets/{acceptanceId}/delete when Full Multiple Company Support (FMCS) is enabled. The guard method ReportsController::currentUserCanAccessAcceptance() either lacks proper checks or early-exits with 'return true' for pivot-only users (users linked to companies via a pivot table but with a NULL scalar company_id). Consequently, any authenticated user with reports.view permission can send acceptance reminder emails and delete acceptance records for any company. Acceptance IDs are sequential and enumerable, facilitating unauthorized access. Deletion is destructive, removing audit trails, and reminder emails expose limited acceptance context. The vulnerability is resolved in version 8.7.0.

References

Community reviews

Loading reviews…