Authentication Bypass in Snipe-IT Before 8.7.0
CVE-2026-86762

8.6HIGH

Key Information:

Status
Vendor
CVE Published:
9 September 2026

What is CVE-2026-86762?

A flaw in Snipe-IT versions prior to 8.7.0 allows for an authentication bypass through the API middleware. This occurs because the CheckUserIsActivated middleware is not applied to the 'api' middleware group. Consequently, when a user is deactivated, their Passport personal access tokens remain valid, permitting them to authenticate and access the REST API with the permissions that were previously granted. This oversight leads to a security risk where deactivated accounts can still execute read and write operations using existing API tokens until they naturally expire. Furthermore, these accounts can potentially re-activate themselves through the API, undermining the intended account deactivation process.

Affected Version(s)

snipe-it 8.6.3 < 8.7.0

snipe-it 8.7.0

References

CVSS V4

Score:
8.6
Severity:
HIGH
Confidentiality:
High
Integrity:
High
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Tahiniii
.