Skip to content
Fencer Vulns
critical 9.9

CVE-2026-19072 json

Velociraptor Investigator reaches SuperUser via hunt EffectivePrincipal

published 2026-09-24 46 d ago modified 2026-09-25 45 d ago also EUVD-2026-85870

cvss
9.9
version 3.1, CNA
cisa kev
Not listed
not in CISA's catalog
epss
0.4%
EPSS 0.4% chance of exploitation in 30 days, percentile 34%
public exploits
0
none known

Summary

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.

Patch / fix

  • Rapid7 Velociraptor 0.77.2

CISA SSVC

Exploitation
none
Automatable
no
Technical impact
total
Assessed
46 d ago

Exploit prediction

0.40% chance of exploitation in the next 30 days, higher than 34% of all scored CVEs (FIRST EPSS, 2026-11-08).

CVSS scores

assigned by version score vector
CNA 3.1 9.9 CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H

Affected products

  • Rapid7 Velociraptor

Classification

Weakness
  • CWE-1269 Product Released in Non-Release Configuration
  • CWE-164 Improper Neutralization of Internal Special Elements

References

Sources

Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.