CVE-2026-18652: Velociraptor STACK Type Download Path Bypasses Denied Prefix Check
Published on 2026-07-31
Vulnogram
CVSS · MEDIUM · 6.5 ⁄10 · CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Scoring scenario:
GENERAL
attackVector:
NETWORK
attackComplexity:
LOW
privilegesRequired:
LOW
userInteraction:
NONE
scope:
UNCHANGED
confidentialityImpact:
HIGH
integrityImpact:
NONE
availabilityImpact:
NONE
Description
Velociraptor allows reading Stacked result sets from the GUI. Velociraptor's multi-tenant design stores sub orgs within the datastore directory. The path requested by the GUI is not correctly checked against the prefix deny list, allowing result sets to read from denied prefixes.
In particular, a user with read access to the root org can access result sets from child orgs.
Problem
CWE-862: Missing Authorization
Required configuration for exposure
To exploit this vulnerability, the user must have a "reader" role to the root org.
Workarounds
As documented, the root org is more privileged than other orgs. You should only give trusted users access to the root org.
| Product | Affected |
|---|---|
| Rapid7 Velociraptor on
Linux
source repo Default status is unaffected |
before 0.77.2 |
Credits
- Reported independently by Tristan Madani (Talence Security)
- Reported independently by Leonardo Souza (anauaque)