ZeroHour

CVE-2026-86759

moderate

Broken authorization in Snipe-IT allows asset reassignment and audit log tampering

CVSS 4.0
7.1 high
EPSS
<1%p10
Published
()
Modified
AI analysis

Snipe-IT versions before 8.7.0 contain a missing-authorization flaw (CWE-862) on the POST /hardware/history endpoint, which is reachable by any authenticated user regardless of assigned role. By sending crafted requests to this endpoint — including submitting a CSV import — a low-privileged authenticated user can reassign arbitrary assets, move assets across companies, and inject or alter entries in the audit trail. An attacker gains the ability to corrupt inventory records and forge accountability history, which can mask asset theft, loss, or misassignment; the flaw does not appear to grant confidentiality compromise or full system takeover. Any organization running an affected Snipe-IT version is exposed, with risk concentrated on instances where non-admin accounts exist and the asset history matters for compliance or audit purposes. There is currently no known public proof-of-concept, and the flaw is not listed in CISA's KEV, so no in-the-wild exploitation has been confirmed.

What to do: Upgrade to Snipe-IT 8.7.0 or later, which adds the missing authorization check on the /hardware/history endpoint. As an interim mitigation, restrict access to the hardware history route to administrator-level roles and review audit logs for unexpected asset reassignments or CSV-imported history entries made by non-admin accounts. The flaw requires authentication, so internet exposure is less critical than role hygiene, but public-facing instances should be patched promptly.

Affected
Grokability (Snipe-IT) Snipe-ITAll versions before 8.7.0
Estimated exposure
moderateLikely on the order of thousands to tens of thousands of self-hosted instances (exact install telemetry is not public) — Snipe-IT is a widely adopted self-hosted open-source IT asset management platform used heavily by internal IT teams and MSPs, so total deployments plausibly fall in the tens of thousands, though only a subset are internet-exposed and the…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Snipe-IT versions before 8.7.0 fail to authorize the POST /hardware/history endpoint, allowing any authenticated user to reassign arbitrary assets and modify audit logs. Attackers can submit a CSV file to reassign assets across companies and inject fraudulent audit trail entries, compromising inventory integrity and accountability.

Weakness
CWE-862
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:L/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.