# CVE-2026-37709: Grokability Snipe-IT insecure permissions in UploadedFilesController

Source: https://junglewise.ai/threats/cve-2026-37709-grokability-snipe-it-insecure-permissions-in  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-05-07. Updated: 2026-05-14  
License: CC BY 4.0 with a link back

CVE-2026-37709 · Severity: critical · CVSS 9.8 · Published 2026-05-07

Snipe-IT, a popular open-source asset management system, contains a security flaw in how it handles file uploads. An attacker could exploit this to upload and run malicious code on the server, potentially leading to a full system takeover and theft of sensitive asset data. This issue has been resolved in version 8.4.1.

Technologies: [snipe/snipe-it (Packagist)](https://junglewise.ai/threats/technologies/snipe-snipe-it), [Snipeitapp Snipe-It](https://junglewise.ai/threats/technologies/snipe-it). Vendors: [Packagist](https://junglewise.ai/threats/vendors/packagist), [Snipeitapp](https://junglewise.ai/threats/vendors/snipeitapp).

## Quick answers

**Is CVE-2026-37709 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-37709 being exploited in the wild.

**How severe is CVE-2026-37709?** Critical severity, with a CVSS score of 9.8, published 7 May 2026.

**Which products and versions are affected?** snipe/snipe-it (Packagist) ECOSYSTEM:introduced=0,fixed=8.4.1.

**Is there a fix for CVE-2026-37709?** Yes. snipe/snipe-it (Packagist): upgrade to 8.4.1 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.

**How is CVE-2026-37709 attacked?** It is attacked over the network, in a network appliance.

**Am I affected by CVE-2026-37709?** Check whether you run snipe/snipe-it (Packagist) or Snipeitapp Snipe-It at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## How to fix

- snipe/snipe-it (Packagist): upgrade to 8.4.1 or later

  ```sh
  composer require snipe/snipe-it:^8.4.1
  ```


## Technical details

An insecure permissions vulnerability exists in Snipe-IT's UploadedFilesController.php. The API endpoint for uploading files (/api/v1/{object_type}/{id}/files) incorrectly validated user permissions using a 'view' check instead of an 'update' or 'write' check. This allowed users with basic read-only access to upload files. Because the application did not sufficiently restrict these uploads, it could be leveraged to achieve remote code execution (RCE). The vulnerability was addressed by updating the authorization logic to require 'update' permissions and was officially patched in version 8.4.1.

## Affected products

- Grokability Snipe-IT <= 8.4.0

## Identifiers

- CVE-2026-37709
- GHSA-xg82-2hrv-hf64

## Timeline

- 2026-03-10: patched: Fix committed to repository
- 2026-05-05: advisory: Vendor advisory published via GitHub
- 2026-05-07: disclosed: CVE published to NVD

## References

- [https://github.com/grokability/snipe-it/commit/676a9958895a77de340565e7a0b17ae744664904](https://github.com/grokability/snipe-it/commit/676a9958895a77de340565e7a0b17ae744664904)
- [https://github.com/grokability/snipe-it/security/advisories/GHSA-xg82-2hrv-hf64](https://github.com/grokability/snipe-it/security/advisories/GHSA-xg82-2hrv-hf64)

## Related threats

- [Snipe-IT stored XSS via inline XML rendering in uploaded files API](https://junglewise.ai/threats/cve-2026-63498-snipe-it-stored-xss-via-inline-xml-rendering-in-uploaded-files)
- [Snipe-IT 2FA bypass via API token flow](https://junglewise.ai/threats/cve-2026-63493-snipe-it-2fa-bypass-via-api-token-flow)
- [Snipe-IT stored XSS in custom field names](https://junglewise.ai/threats/cve-2026-62368-snipe-it-stored-xss-in-custom-field-names)
- [Snipe-IT broken access control in Asset Model file attachments](https://junglewise.ai/threats/cve-2026-86774-snipe-it-broken-access-control-in-asset-model-file-attachments)
- [Snipe-IT broken access control in Predefined Kit endpoints](https://junglewise.ai/threats/cve-2026-86773-snipe-it-broken-access-control-in-predefined-kit-endpoints)
