CVE-2026-19072

Velociraptor Investigator reaches SuperUser via hunt EffectivePrincipal

State
Published
Severity
9.9 Critical
Published
Sep 24, 2026
Updated
Sep 25, 2026
Reserved
Aug 6, 2026

Read the record on cve.org

Description

Velociraptor stores the compiled VQL in the hunt object internally to avoid having to recompile the artifacts for each endpoint in the hunt. Although the field "compiled_collector_args" is an internal field, Velociraptor allowed the field to be set from a user API call. This allows another user who can schedule a hunt (minimal role of "investigator" ) to set the compiled VQL statements for the hunt bypassing any ACL checks that would normally be applied.

This flaw can then be escalated to allow the "investigator" user to run arbitrary VQL statements as an administrator user on the Velociraptor server.

Scores

CVSSScoreVectorSource
3.19.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:Hrapid7

Weaknesses

  • CWE-1269 Product released in Non-Release configuration
  • CWE-164 Improper neutralization of internal special elements

Affected Products

ProductVersions
VelociraptorRapid7
  • before 0.77.2Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.