Skip to main content

Velociraptor EUVDEUVD-2026-64703

| CVE-2026-19200 HIGH
Missing Authorization (CWE-862)
2026-08-24 rapid7 GHSA-jj5c-prr4-v82g
8.9
CVSS 3.1 · Vendor: rapid7
Share

Severity by source

Vendor (rapid7) PRIMARY
8.9 HIGH
AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:L
vuln.today AI
8.9 HIGH

PR:L reflects NOTEBOOK_EDIT analyst role requirement; UI:R because full endpoint impact requires a privileged user to trigger the overwritten artifact; S:C as artifacts execute on managed endpoint agents.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:L
4.0 AV:N/AC:L/AT:N/PR:L/UI:A/VC:N/VI:H/VA:L/SC:H/SI:H/SA:L
SUSE
7.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L

Primary rating from Vendor (rapid7).

CVSS VectorVendor: rapid7

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
High
Availability
Low

Lifecycle Timeline

4
Patch available
Aug 24, 2026 - 04:15 EUVD
Source Code Evidence Fetched
Aug 24, 2026 - 03:46 vuln.today
Analysis Generated
Aug 24, 2026 - 03:46 vuln.today
CVE Published
Aug 24, 2026 - 03:22 cve.org
HIGH 8.9

DescriptionCVE.org

The Velociraptor verify() VQL function allows a user to verify an artifact for syntatic and other issues. Due to an implementation fault in this VQL function, the global artifact repository is used which allows callers to overwrite existing artifacts without the required permissions.  The attacker need only have the NOTEBOOK_EDIT permission (e.g. an analyst role) to be able to call this function.

AnalysisAI

Privilege escalation in Velociraptor allows any user with the NOTEBOOK_EDIT permission - typically an analyst-level role - to overwrite global artifacts without the elevated permissions normally required for such operations. The verify() VQL function, designed only for syntax validation, incorrectly writes submitted artifacts into the shared global repository rather than a temporary local scope, effectively bypassing authorization controls (CWE-862). No public exploit or CISA KEV listing has been identified at time of analysis, but the low privilege bar and network accessibility make this a meaningful internal threat in Velociraptor deployments.

Technical ContextAI

Velociraptor is a digital forensics and incident response (DFIR) platform developed by Rapid7 that uses VQL (Velociraptor Query Language) to define, store, and execute collection artifacts on managed endpoints. Artifacts are YAML-structured query definitions held in a server-side repository; the global repository controls what queries are dispatched to enrolled agents. The verify() VQL function is intended exclusively for notebook-context syntax validation of user-provided artifact definitions. Due to a scoping fault, however, the implementation passes submitted artifacts directly to the global repository rather than a transient local one - as confirmed by the PR #4962 fix, which adds a repository="local" parameter and the code comment 'Make sure the verified artifacts are not loaded into the global repository.' This constitutes CWE-862 (Missing Authorization): the function applies no authorization check to prevent a low-privileged caller from mutating the shared artifact store. The affected product is identified by CPE cpe:2.3:a:rapid7:velociraptor:*:*:*:*:*:*:*:*, covering all versions.

RemediationAI

Consult the vendor advisory at http://docs.velociraptor.app/announcements/advisories/cve-2026-19200/ and apply the patched Velociraptor release once published - the upstream fix in PR #4962 scopes the verify() function to a local repository, preventing writes to the global artifact store. An exact release version is not yet confirmed from available data, so monitor the Velocidex GitHub repository and vendor advisory for a tagged release. As an interim compensating control, restrict the NOTEBOOK_EDIT permission to fully trusted users only, removing it from general analyst roles - note this will limit notebook-based artifact authoring workflows for those users. Additionally, implement monitoring or integrity checks on the global artifact repository to detect unexpected modifications to baseline artifacts such as Windows.Sigma.EventLogs, Windows.System.PowerShell, or Linux.Sys.BashShell, as these are high-value overwrite targets given their execution capabilities.

CVE-2026-64954 HIGH
8.2 Aug 12

Privilege escalation in Velociraptor's notebook VQL execution path allows analyst-role users to bypass the COLLECT_CLIEN

CVE-2025-14728 MEDIUM POC
6.8 Dec 29

Directory traversal in Rapid7 Velociraptor servers running on Linux before 0.75.6 lets a rogue enrolled client upload a

CVE-2026-19583 CRITICAL
9.9 Sep 10

Privilege escalation in Rapid7 Velociraptor lets any user permitted to schedule client monitoring artifacts run otherwis

CVE-2026-19072 CRITICAL
9.9 Sep 24

Privilege escalation in Rapid7 Velociraptor allows an authenticated user holding only the 'investigator' role to execute

CVE-2026-18972 CRITICAL
9.6 Aug 11

Privilege escalation to administrator in Rapid7 Velociraptor (all versions before 0.77.2) allows an authenticated low-pr

CVE-2025-6264 MEDIUM POC
5.5 Jun 20

Velociraptor allows collection of VQL queries packaged into Artifacts from endpoints. These artifacts can be used to do

CVE-2023-0242 HIGH
8.8 Jan 18

Rapid7 Velociraptor allows users to be created with different privileges on the server. Rated high severity (CVSS 8.8),

CVE-2026-18860 HIGH
8.7 Aug 11

Privilege escalation in Rapid7 Velociraptor's multi-tenant org management allows child org administrators to delete any

CVE-2026-5329 HIGH
8.5 Apr 09

Remote code execution in Rapid7 Velociraptor server (primarily Linux) allows authenticated clients to write malicious me

CVE-2026-15371 HIGH
8.1 Aug 18

Cross-site scripting in Velociraptor's web GUI arises from unsanitized URL scheme handling in URL-typed table columns, e

CVE-2026-6290 HIGH
8.0 Apr 15

Multi-tenancy authorization bypass in Velociraptor before 0.76.3 allows authenticated GUI users to execute VQL queries a

CVE-2026-19584 HIGH
7.7 Sep 10

Template injection in Velociraptor's notebook backup restoration pipeline allows a low-privileged NOTEBOOK_EDITOR user t

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Server 16.0 Affected
SUSE Linux Enterprise Server 16.1 Affected
SUSE Linux Enterprise Server for SAP applications 16.0 Affected
SUSE Linux Enterprise Server for SAP applications 16.1 Affected
openSUSE Leap 16.0 Affected

Share

EUVD-2026-64703 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy