Skip to main content
Meet us at Black Hat USA 2026— Las Vegas, August 1–6Book a Meeting
Mallory
MediumPublic exploit

Privilege Escalation in Rapid7 Velociraptor Admin.Client.UpdateClientConfig Artifact

IdentifiersCVE-2025-6264CWE-276· Incorrect Default Permissions

CVE-2025-6264 is an incorrect default permissions vulnerability in Rapid7 Velociraptor affecting versions before 0.74.3 on Windows, macOS, and Linux. Velociraptor artifacts package VQL queries that can perform privileged actions on endpoints. The built-in artifact Admin.Client.UpdateClientConfig, which is used to update client configuration, failed to enforce an additional high-risk permission requirement such as EXECVE. As a result, a user who already has COLLECT_CLIENT permission—typically users in the Investigator role—can collect and invoke this artifact against endpoints and modify client configuration without the intended higher privilege gate. Because client configuration changes can be leveraged to run arbitrary commands or otherwise subvert agent behavior, successful exploitation can result in arbitrary command execution and full endpoint takeover.

Share:
For your environment

Are you exposed to this one?

Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.

ANALYST BRIEF

Impact, mitigation & remediation

What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.

Impact

What an attacker gets, and what they’ve been doing with it.

Successful exploitation allows a lower-privileged Velociraptor user with artifact collection rights to escalate their effective capabilities on managed endpoints. An attacker can modify client configuration, achieve arbitrary command execution, and potentially take full control of the endpoint. This creates confidentiality, integrity, and availability risk and can support persistence, lateral movement, defense evasion, or ransomware deployment in post-compromise operations.

Mitigation

If you can’t patch tonight, do this now.

If immediate patching is not possible, restrict which artifacts users are allowed to run by using Velociraptor's basic artifacts mechanism. Regularly run the artifact verifier to identify unintended privilege escalation paths in built-in or custom artifacts. Limit assignment of the COLLECT_CLIENT permission to only trusted administrators, monitor use of Admin.Client.UpdateClientConfig and related configuration-changing artifacts, and review endpoint configuration changes for unauthorized modifications.

Remediation

Patch, then assume compromise.

Upgrade Rapid7 Velociraptor to version 0.74.3 or later, where the permission enforcement issue in Admin.Client.UpdateClientConfig is fixed. Review role assignments and remove unnecessary COLLECT_CLIENT access, especially from broadly assigned investigative roles. Audit artifact permissions and validate that dangerous artifacts require appropriately elevated permissions.
PUBLIC EXPLOITS

Exploits

1 valid exploit after Mallory filtered fakes, detection scripts, and README-only repos.

VALID 1 / 1 TOTALView more in app
velociraptor_CVE-2025-6264_PoCMaturityPoCVerified exploit

This repository is a small operational helper for exploiting CVE-2025-6264 in Velociraptor. It is not a full exploit against the vulnerable artifact itself; instead, it automates attacker infrastructure setup needed to abuse the missing permission checks in Admin.Client.UpdateClientConfig. The repository contains two files: a README describing the vulnerability and attack flow, and a single Bash script, 2025-6264_setup.sh, which is the main entry point. The script installs Velociraptor v0.75.6 on a Linux host, generates a fresh server configuration, modifies the frontend bind address from 127.0.0.1 to 0.0.0.0, builds and installs the server .deb package, creates an administrator account with hardcoded credentials admin/admin, and extracts the Client section from the generated server config into a standalone client.config.yaml. It then replaces the default https://localhost:8000/ URL with the host's detected local IP so redirected clients will connect back to the attacker-controlled server. Operationally, the exploit capability is client redirection and takeover preparation: the generated YAML contains the CA certificate, nonce, and server URL needed to reconfigure vulnerable Velociraptor clients. Per the README, an attacker with Investigator-level access can insert this YAML into the vulnerable Admin.Client.UpdateClientConfig artifact, causing endpoints to rekey and reconnect to the malicious server. The script also supports a --client-only mode for environments where Velociraptor is already installed, in which case it only emits the client configuration. There is no standalone vulnerability trigger code in the repository; the actual abuse of the vulnerable artifact is assumed to be performed manually by the operator. Still, the repository clearly supports real exploitation by provisioning the malicious server and producing the exact configuration payload required for endpoint hijacking.

Mauzy0x00Disclosed May 5, 2026bashmarkdownwebnetwork
EXPOSURE SURFACE

Affected products & vendors

Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.

VendorProductType
Rapid7Velociraptorapplication

Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets are affected, which adversaries are exploiting it right now, which detections to deploy, and what to do tonight.
Exposure mapping

Query your assets running an affected version, and investigate the blast radius.

Threat actor evidence4

Every observed campaign linking this CVE to a named adversary.

Associated malware15

Malware families riding this exploit, with evidence and IOCs.

Detection signatures

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Vendor-by-vendor mapping

Cross-references every affected SKU, including bundled OEM variants.

Social activity23

Community discussion across Reddit, Mastodon, and other social sources.