GHSA-crv3-j83j-f3r6

Snipe-IT has missing object-level authorization in Kits API

En bref

Publiée
Mise à jour
CVE
CVE-2026-55478
CVSS_V4
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

Description

### Impact The API endpoint for adding a license to a predefined kit (`POST /api/v1/kits/{kit_id}/licenses`) only checks whether the caller can edit kits, but does not perform object-level authorization on the referenced license itself. Because of this, a low-privilege user with only predefined-kit permissions can still bind a license that they should not be allowed to access or manage into a kit.

Paquets affectés

PaquetVersions
Packagist · snipe/snipe-itintroduced 0, fixed 8.6.2

Références

Sources

SourceLicence
OSV.devCC-BY 4.0 — GitHub Advisory Database