High severity · published Jan 18, 2023
CVE-2023-0242
Rapid7 Velociraptor allows users to be created with different privileges on the server
8.8
CVSS
0.5%
EPSS
No
On KEV
Description
Rapid7 Velociraptor allows users to be created with different privileges on the server. Administrators are generally allowed to run any command on the server including writing arbitrary files. However, lower privilege users are generally forbidden from writing or modifying files on the server.
The VQL copy() function applies permission checks for reading files but does not check for permission to write files. This allows a low privilege user (usually, users with the Velociraptor "investigator" role) to overwrite files on the server, including Velociraptor configuration files.
To exploit this vulnerability, the attacker must already have a Velociraptor user account at a low privilege level (at least "analyst") and be able to log into the GUI and create a notebook where they can run the VQL query invoking the copy() VQL function. Typically, most users deploy Velociraptor with limited access to a trusted group (most users will be administrators within the GUI).
This vulnerability is associated with program files https://github.Com/Velocidex/velociraptor/blob/master/vql/filesystem/copy.go https://github.Com/Velocidex/velociraptor/blob/master/vql/filesystem/copy.go and program routines copy().
This issue affects Velociraptor versions before 0.6.7-5. Version 0.6.7-5, released January 16, 2023, fixes the issue.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.5% · higher than 45% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
VE
Velociraptor · Rapid7
before 0.6.7-5 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2023-0242
CVE.org
https://www.cve.org/CVERecord?id=CVE-2023-0242
Vendor Advisory
https://docs.velociraptor.app/announcements/2023-cves/#:~:text=to%20upgrade%20clients.-,CVE%2D2023%2D0242,-Insufficient%20Permission%20Check
More from Velociraptor
9.9
CVE-2026-19072
Velociraptor Investigator reaches SuperUser via hunt EffectivePrincipal
9.9
CVE-2026-19583
Velociraptor Required Permissions bypass by using client monitoring queries
9.6
CVE-2026-18972
Velociraptor authenticated identity-spoofing vulnerability
9.1
CVE-2026-6290
Velociraptor Query() Plugin Misapplies Permissions To Orgs
8.9
CVE-2026-19200
Velociraptor Analyst overwrites live built-in artifacts through verify()
