VYPR
Critical severity9.8GHSA Advisory· Published May 7, 2026· Updated May 12, 2026

CVE-2026-37709

CVE-2026-37709

Description

Insecure Permissions vulnerability in grokability snipe-it v.8.4.0 and before and fixed after 2026-03-10 commit 676a9958 allows a remote attacker to execute arbitrary code via the app/Http/Controllers/Api/UploadedFilesController.php component

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
snipe/snipe-itPackagist
< 8.4.18.4.1

Affected products

1

Patches

1
676a9958895a

Use update check for files controller api

1 file changed · +1 1
  • app/Http/Controllers/Api/UploadedFilesController.php+1 1 modified
    @@ -93,7 +93,7 @@ public function store(UploadFileRequest $request, $object_type, $id) : JsonRespo
     
             // Check the permissions to make sure the user can view the object
             $object = self::$map_object_type[$object_type]::withTrashed()->find($id);
    -        $this->authorize('view', $object);
    +        $this->authorize('update', $object);
     
             if (!$object) {
                 return response()->json(Helper::formatStandardApiResponse('error', null, trans('general.file_upload_status.invalid_object')));
    

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

4

News mentions

0

No linked articles in our index yet.