Description
Snipe-IT is an IT asset/license management system. Prior to 8.6.3, a restricted user can request /api/v1/users/{target_id}/eulas to obtain another user's randomized EULA filename and then download the signed file through /account/stored-eula-file/{filename}. The primary /stored-eula-file/{filename} route correctly denies access, but app/Http/Controllers/ProfileController.php and app/Http/Controllers/Api/UsersController.php do not consistently enforce ownership and target-user authorization. This issue is fixed in version 8.6.3.
Published: 2026-08-19
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A restricted internal user can exploit an information disclosure flaw and an IDOR in the Snipe‑IT API to learn another user's randomized EULA filename and then download the signed file through a separate route. By chaining these requests the attacker bypasses ownership checks and can retrieve any EULA document that has been signed by an administrator, exposing potentially sensitive contractual information and compromising confidentiality.

Affected Systems

The vulnerability exists in all Snipe‑IT releases distributed by grokability that are older than version 8.6.3. It involves the /api/v1/users/{target_id}/eulas endpoint and the /account/stored‑eula‑file/{filename} route when accessed via the ProfileController and Api/UsersController.

Risk and Exploitability

The CVSS score of 7.1 indicates a high severity, and the issue is not yet listed in the CISA KEV catalog. No EPSS score is available, so the probability of exploitation is unclear, but the presence of an IDOR means a legitimate but limited user could exploit the flaw without additional credentials. The fix is incorporated in Snipe‑IT 8.6.3, so updating is strongly recommended to eliminate the risk.

Generated by OpenCVE AI on August 20, 2026 at 12:44 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Snipe‑IT to version 8.6.3 or later.
  • If an upgrade is not immediately possible, disable or remove the /api/v1/users/{id}/eulas endpoint for restricted accounts and enforce ownership checks in the ProfileController and Api/UsersController.
  • Restrict the /account/stored‑eula‑file/{filename} route so that only authenticated administrators can download EULA files.
  • Audit system logs for anomalous EULA access and lock down any compromised or suspicious accounts.

Generated by OpenCVE AI on August 20, 2026 at 12:44 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-3hgv-jr5j-cg9x Snipe-IT: Chained Information Disclosure and IDOR Leads to Full EULA File Takeover
History

Wed, 19 Aug 2026 20:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 19 Aug 2026 19:45:00 +0000

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

Wed, 19 Aug 2026 18:45:00 +0000

Type Values Removed Values Added
Description Snipe-IT is an IT asset/license management system. Prior to 8.6.3, a restricted user can request /api/v1/users/{target_id}/eulas to obtain another user's randomized EULA filename and then download the signed file through /account/stored-eula-file/{filename}. The primary /stored-eula-file/{filename} route correctly denies access, but app/Http/Controllers/ProfileController.php and app/Http/Controllers/Api/UsersController.php do not consistently enforce ownership and target-user authorization. This issue is fixed in version 8.6.3.
Title Snipe-IT: Chained Information Disclosure and IDOR Leads to Full EULA File Takeover
Weaknesses CWE-639
References
Metrics cvssV4_0

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


Subscriptions

Grokability Snipe-it
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-19T19:23:52.515Z

Reserved: 2026-06-17T00:13:10.650Z

Link: CVE-2026-55694

cve-icon Vulnrichment

Updated: 2026-08-19T19:23:22.257Z

cve-icon NVD

Status : Received

Published: 2026-08-19T19:17:20.680

Modified: 2026-08-19T20:17:18.390

Link: CVE-2026-55694

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T12:45:03Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key