Skip to content
OpenAdvisories
Medium · 5.0 CVE-2026-7573 EUVD-2026-27517GHSA-3c93-g9g6-p5j4GO-2026-5078

GetUserRoles API endpoint allows any authenticated user to enumerate ACL policies across all organizations

Published May 6, 2026 · Updated May 6, 2026 · Assigned by rapid7

Description

An authorization bypass (CWE-639) in the GetUserRoles gRPC API endpoint in Velocidex Velociraptor below version 0.76.5 allows any authenticated low-privilege user to retrieve the complete ACL policy (roles and permissions) for any user across all organizations by supplying targeted Name and Org parameters via a network request.

Affected products

VendorProductAffectedFixed
Velocidex velociraptor < 0.76.5 0.76.5

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Tumbleweed velociraptor 0.76.7.0.git145.b60ef1146-1.1 openSUSE-SU-2026:12070-1
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go www.velocidex.com/golang/velociraptor < 0.76.5 0.76.5 GHSA-3c93-g9g6-p5j4
Go www.velocidex.com/golang/velociraptor all versions — GO-2026-5078

Advisories 3

References