Description
Snipe-IT before 8.7.0 fails to validate soft-deleted state in API checkout endpoints, allowing authenticated users with checkout permissions to bind live inventory to trashed targets. Attackers can submit POST requests to hardware, component, or consumable checkout endpoints with soft-deleted user, asset, or location IDs to create orphaned references that corrupt the asset ledger and audit trails.
Published: 2026-09-09
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Data Integrity Compromise
Action: Apply Patch
AI Analysis

Impact

Snipe-IT before version 8.7.0 does not check whether target resources are soft-deleted when processing checkout API calls. An authenticated user with checkout rights can send POST requests to the hardware, component, or consumable endpoints using IDs of users, assets, or locations that have been soft-deleted. The server accepts these requests and creates references that point to non-existent or inactivated entities, rendering the asset ledger and audit trails inaccurate and potentially orphaned.

Affected Systems

This flaw affects deployments of Snipe-IT running any release prior to 8.7.0. The vulnerability is present in all product editions that offer API checkout functionality, regardless of the operating environment or database backend.

Risk and Exploitability

The CVSS score of 5.3 indicates moderate impact. The exploit requires an authenticated user with checkout permissions, so the attack vector is likely internal or via compromised API credentials. EPSS information is unavailable, and the vulnerability is not listed in the CISA KEV catalog, suggesting limited evidence of active exploitation. Nonetheless, the potential for corruption of inventory data and audit logs makes it a concern for organizations that rely on accurate asset tracking.

Generated by OpenCVE AI on September 9, 2026 at 15:34 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the 8.7.0 release or later, which enforces validation against soft-deleted resource IDs in checkout endpoints.
  • Restrict API access to trusted users and review the permissions granted to existing checkout users, ensuring that only necessary roles have checkout capability.
  • Audit change logs and asset ledger entries for orphaned references, and remediate any inconsistencies found.

Generated by OpenCVE AI on September 9, 2026 at 15:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 09 Sep 2026 13:45:00 +0000

Type Values Removed Values Added
Description Snipe-IT before 8.7.0 fails to validate soft-deleted state in API checkout endpoints, allowing authenticated users with checkout permissions to bind live inventory to trashed targets. Attackers can submit POST requests to hardware, component, or consumable checkout endpoints with soft-deleted user, asset, or location IDs to create orphaned references that corrupt the asset ledger and audit trails.
Title Snipe-IT before 8.7.0 Improper Input Validation via API Checkout
First Time appeared Snipeitapp
Snipeitapp snipe-it
Weaknesses CWE-20
CPEs cpe:2.3:a:snipeitapp:snipe-it:*:*:*:*:*:*:*:*
Vendors & Products Snipeitapp
Snipeitapp snipe-it
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L'}

cvssV4_0

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


Subscriptions

Snipeitapp Snipe-it
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-09T14:31:38.683Z

Reserved: 2026-09-08T11:35:02.617Z

Link: CVE-2026-86768

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2026-09-09T14:17:27.307

Modified: 2026-09-16T20:28:31.970

Link: CVE-2026-86768

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T16:15:06Z

Weaknesses
  • CWE-20

    Improper Input Validation