CVE-2026-44832 - Snipe-IT has Privilege Escalation via API Permissions Assignment

📡 GitHub-Advisory · 2026-05-08

CVE-2026-44832 - Snipe-IT has Privilege Escalation via API Permissions Assignment

CVE-2026-44832

GHSA-hq28-crg7-95pr HIGH composer/snipe/snipe-it

CVE: CVE-2026-44832

Impact

An authenticated user with only users.edit permission can escalate their own privileges to admin by sending a PATCH request to /api/v1/users/{id} with permissions[admin]=1. The API controller only strips the superuser key from the permissions array, allowing admin and all other permission keys to be set by any user who can update users.

Patches

Patched in https://github.com/grokability/snipe-it/commit/ce18ff669ceb0f0349749fd5d11c1d3d40b10569, fix was released in v8.4.1

Workarounds

None.


📌 来源: GitHub-Advisory | 🆔 CVE-2026-44832 | 📅 2026-05-08

[!] CONTACT_CHANNELS

如需商务合作、技术咨询或漏洞反馈,请通过以下离岸节点联系作者。

> PING_AUTHOR (@A1RedTeam)