PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-44832 grokability CVE debrief

An authenticated privilege escalation vulnerability in Snipe-IT allows users with only users.edit permission to grant themselves full administrative access. The API endpoint /api/v1/users/{id} fails to properly validate permission modifications, stripping only the superuser key while permitting admin and other elevated permissions to be set. This represents an authorization bypass where insufficient server-side validation of permission arrays enables horizontal-to-vertical privilege escalation. The vulnerability affects all versions prior to 8.4.1 and was disclosed on 2026-05-26.

Vendor
grokability
Product
snipe-it
CVSS
HIGH 7.1
CISA KEV
Not listed in stored evidence
Original CVE published
2026-05-26
Original CVE updated
2026-05-26
Advisory published
2026-05-26
Advisory updated
2026-05-26

Who should care

Organizations running Snipe-IT for IT asset management, particularly those with delegated user administration roles or multi-tenant deployments where users.edit permission is distributed beyond core administrators

Technical summary

The Snipe-IT Users API controller processes PATCH requests to /api/v1/users/{id} with a permissions array that undergoes incomplete validation. The controller strips only the superuser key from incoming permission data, leaving admin and other permission flags unvalidated. An attacker with users.edit permission can submit a PATCH request including permissions[admin]=1 to escalate their account to full administrative privileges. The fix in version 8.4.1 implements proper permission validation to prevent unauthorized privilege grants.

Defensive priority

HIGH

Recommended defensive actions

  • Upgrade Snipe-IT to version 8.4.1 or later
  • Review user accounts for unexpected admin permission grants, particularly those with users.edit history
  • Implement API request logging for permission modification endpoints
  • Apply principle of least privilege: restrict users.edit permission to trusted administrative accounts only
  • Validate that API permission arrays undergo comprehensive server-side validation beyond single-key stripping

Evidence notes

NVD analyzed status with CVSS 4.0 vector. Vendor advisory and patch commit published via GitHub Security Advisories. CWE-281 (Improper Preservation of Permissions) and CWE-863 (Incorrect Authorization) identified as primary weaknesses.

Official resources

2026-05-26T20:16:20.183Z