Description
Snipe-IT is an IT asset/license management system. Prior to 8.6.0, POST /account/request/{itemType}/{itemId}/{cancel_by_admin?}/{requestingUser?} accepts cancel_by_admin as a URL path segment without sufficient authorization, allowing an authenticated user to supply a victim user ID and silently cancel that user’s pending asset requests. This issue is fixed in version 8.6.0.
Published: 2026-07-10
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Snipe‑IT exposes a POST endpoint that accepts a cancel_by_admin URL segment. An authenticated user can supply the victim’s user ID as that segment and the request is processed without verifying that the caller has administrative privileges. This is a CWE‑862 missing authorization flaw that allows or license requests, potentially disrupting asset management workflows and causing incorrect inventory records.

Affected Systems

The vulnerability affects all Snipe‑IT installations running a version earlier than 8.6.0. The impacted endpoint is /account/request/{itemType}/{itemId}/{cancel_by_admin?}/{requestingUser?}. No specific patch level beyond 8.6.0 is mentioned as mitigated.

Risk and Exploitability

With a CVSS scoreSS score is indicating a low probability of exploitation and the vulnerability is not listed in CISA KEV. The attack vector is an in‑application request that can be crafted by a logged‑in user over the network; the path component must simply be supplied with a user ID. Because no additional authentication checks are performed on cancel_by_admin, the exploit requires only that the attacker be a valid authenticated user in the system.

Generated by OpenCVE AI on July 26, 2026 at 13:10 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the Snipe‑IT 8.6.0 patch or newer to remove the faulty endpoint or add proper authorization.
  • If an upgrade is not immediately possible, restrict the /account/request/* endpoint to administrative users via network or application‑level firewall rules.
  • Audit active accounts for unexpected asset request cancellations and consider disabling request cancellation functionality for non‑admin users until the issue is resolved.

Generated by OpenCVE AI on July 26, 2026 at 13:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 20:45:00 +0000

Type Values Removed Values Added
First Time appeared Grokability
Grokability snipe-it
Vendors & Products Grokability
Grokability snipe-it

Fri, 10 Jul 2026 19:00:00 +0000

Type Values Removed Values Added
Description Snipe-IT is an IT asset/license management system. Prior to 8.6.0, POST /account/request/{itemType}/{itemId}/{cancel_by_admin?}/{requestingUser?} accepts cancel_by_admin as a URL path segment without sufficient authorization, allowing an authenticated user to supply a victim user ID and silently cancel that user’s pending asset requests. This issue is fixed in version 8.6.0.
Title Snipe-IT: Unauthorized Asset Request Cancellation via Unguarded cancel_by_admin Parameter
Weaknesses CWE-862
References
Metrics cvssV4_0

{'score': 5.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Grokability Snipe-it
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-13T16:15:56.129Z

Reserved: 2026-06-16T22:10:37.609Z

Link: CVE-2026-55476

cve-icon Vulnrichment

Updated: 2026-07-13T16:15:48.393Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T13:15:17Z

Weaknesses