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 8.7
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-05-26
- Original CVE updated
- 2026-07-02
- Advisory published
- 2026-05-26
- Advisory updated
- 2026-07-02
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.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-44832 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-44832
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-44832 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-44832
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/grokability/snipe-it/commit/ce18ff669ceb0f0349749fd5d11c1d3d40b10569
[email protected] - Patch
-
Mitigation or vendor reference
Unverified legacy reference
URL: https://github.com/grokability/snipe-it/security/advisories/GHSA-hq28-crg7-95pr
[email protected] - Patch, Vendor Advisory
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.