Description
Velociraptor's VQL has a query() plugin which allows running a VQL query in a different org or user context. To be able to run as a different user, the calling user needs to have the IMPERSONATE permission (usually only given to administrators). Velociraptor versions prior to 0.77.2 evaluate this permission against the caller's org instead of against the target org.

This allows an administrator in one org to impersonate another user in another org, in which they may not have the IMPERSONATE permission.
Published: 2026-08-11
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Velociraptor’s VQL query() plugin is intended to run queries inside a designated organization or user context. However, versions before 0.77.2 incorrectly validate the IMPERSONATE permission against the caller’s organization instead of the target organization. This flaw permits an administrator in one org to impersonate any user in another org, even if that user in the target org has not been granted IMPERSONATE rights. An attacker could use this to read or modify sensitive data, perform privileged actions, or exfiltrate information in other orgs, thereby breaching confidentiality, integrity, and potentially availability of those systems. The weakness is classified as CWE‑863 (Permission Management Failure).

Affected Systems

Rapid7 Velociraptor deployments older than version 0.77.2 are affected. The vulnerability applies to all installations where an organizing role can issue VQL via the query() plugin, including public and private clusters. No specific platform or environment constraints are noted beyond the version requirement.

Risk and Exploitability

The CVSS score of 7.2 indicates high severity. EPSS information is not publicly available, and the vulnerability is not yet listed in the CISA KEV catalog, suggesting limited known exploitation. The likely attack vector is an insider or compromised administrator account with IMPERSONATE permissions, who then attempts to run a query targeting a different organization. Successful exploitation requires the offender to have IMPERSONATE rights in their own org; no additional network or privilege escalation is needed. Once executed, the attacker gains the permissions and data access normally available to the impersonated user in the target org.

Generated by OpenCVE AI on August 11, 2026 at 23:12 UTC.

Remediation

Vendor Workaround

Ensure administrator users in child orgs are trusted.


OpenCVE Recommended Actions

  • Upgrade Velociraptor to version 0.77.2 or later, which correctly validates the IMPERSONATE permission against the target organization.
  • If an upgrade cannot be performed immediately, restrict the IMPERSONATE permission to trusted users only and enforce strict role-based access controls in child organizations.
  • Audit and monitor query() plugin usage for anomalies, especially attempts to run queries across organizational boundaries by administrators.

Generated by OpenCVE AI on August 11, 2026 at 23:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 12 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Tue, 11 Aug 2026 23:45:00 +0000

Type Values Removed Values Added
First Time appeared Rapid7
Rapid7 velociraptor
Vendors & Products Rapid7
Rapid7 velociraptor

Tue, 11 Aug 2026 15:00:00 +0000

Type Values Removed Values Added
Description Velociraptor's NTFS parsing library mishandles several out of bound and memory exhaustion bugs which may be triggered by maliciously crafted NTFS images. Typically Velociraptor's NTFS parser is used on live NTFS filesystems, limiting the opportunity of attackers corrupting the filesystem. However, in some applications (e.g.  dead disk forensics https://docs.velociraptor.app/docs/forensic/deaddisk/ ) Velociraptor may be used on untrusted NTFS image files.  If an attacker is able to inject maliciously corrupted NTFS Volumes they can cause a crash and a Denial of Service. Velociraptor's VQL has a query() plugin which allows running a VQL query in a different org or user context. To be able to run as a different user, the calling user needs to have the IMPERSONATE permission (usually only given to administrators). Velociraptor versions prior to 0.77.2 evaluate this permission against the caller's org instead of against the target org. This allows an administrator in one org to impersonate another user in another org, in which they may not have the IMPERSONATE permission.
Title Velociraptor Multiple Crashes in NTFS Parser when applied to invalid NTFS Volumes Velociraptor query plugin allows impersonation in other orgs
Weaknesses CWE-125
CWE-369
CWE-789
CWE-863
References
Metrics cvssV3_1

{'score': 6.2, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}

cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H'}


Tue, 11 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description Velociraptor's NTFS parsing library mishandles several out of bound and memory exhaustion bugs which may be triggered by maliciously crafted NTFS images. Typically Velociraptor's NTFS parser is used on live NTFS filesystems, limiting the opportunity of attackers corrupting the filesystem. However, in some applications (e.g.  dead disk forensics https://docs.velociraptor.app/docs/forensic/deaddisk/ ) Velociraptor may be used on untrusted NTFS image files.  If an attacker is able to inject maliciously corrupted NTFS Volumes they can cause a crash and a Denial of Service.
Title Velociraptor Multiple Crashes in NTFS Parser when applied to invalid NTFS Volumes
Weaknesses CWE-125
CWE-369
CWE-789
References
Metrics cvssV3_1

{'score': 6.2, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

Rapid7 Velociraptor
cve-icon MITRE

Status: PUBLISHED

Assigner: rapid7

Published:

Updated: 2026-08-12T18:36:53.329Z

Reserved: 2026-08-03T10:21:23.981Z

Link: CVE-2026-18635

cve-icon Vulnrichment

Updated: 2026-08-12T18:36:50.497Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-08-11T15:17:28.627

Modified: 2026-08-28T21:17:10.720

Link: CVE-2026-18635

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-11T23:30:05Z

Weaknesses