
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-18638 is a Denial of Service vulnerability in Rapid7's Velociraptor DFIR platform, classified under CWE-476 (NULL Pointer Dereference) and CWE-703 (Improper Check or Handling of Exceptional Conditions). Any authenticated user — including those with only the reader role — can crash the entire Velociraptor server process by calling the SetPassword API with a username that does not exist. All versions prior to 0.77.2 are affected. It was published on August 11, 2026, with a CVSS v3.1 base score of 6.5 (Medium) (Velociraptor Advisory).
The root cause is a NULL pointer dereference (CWE-476) combined with improper handling of exceptional conditions (CWE-703) in the SetPassword function. When a caller supplies a username that does not exist in the user store, the server fails to validate the lookup result before dereferencing it, causing a fatal panic that terminates the entire server process. Exploitation requires only a valid authenticated session — even the lowest-privilege reader role is sufficient — and no additional user interaction or complex conditions are needed. The attack is delivered over the network via a single crafted API request (Velociraptor Advisory).
Successful exploitation causes an immediate, complete crash of the Velociraptor server process, resulting in a full loss of availability for all users and agents connected to that instance. Because Velociraptor is a DFIR (Digital Forensics and Incident Response) platform, a server outage directly disrupts active investigations, live endpoint monitoring, and forensic data collection. There is no confidentiality or integrity impact; the vulnerability is purely a denial-of-service condition (Velociraptor Advisory).
No public proof-of-concept exploit code or in-the-wild exploitation has been reported as of the time of disclosure. The EPSS score is approximately 0.0029 (0.29%), indicating a low probability of near-term exploitation. The NVD SSVC assessment classifies exploitation as "none" and the vulnerability as non-automatable, reflecting the requirement for a valid authenticated session. The CVE is not listed in the CISA Known Exploited Vulnerabilities catalog (Velociraptor Advisory).
reader account, through legitimate access, credential theft, or social engineering.SetPassword function, supplying a username value that does not correspond to any existing user in the Velociraptor user store.SetPassword function with a non-existent username immediately before process termination.SetPassword with usernames not present in the user database, particularly from low-privilege accounts such as reader role users.velociraptor binary) without a corresponding administrative shutdown event.SetPassword endpoint with unusual or non-existent username values in the request body.Rapid7 has released Velociraptor version 0.77.2, which fixes this vulnerability by properly validating the user lookup result before dereferencing it in SetPassword. All users running versions prior to 0.77.2 should upgrade immediately. As a temporary workaround, restricting API access to trusted, high-privilege accounts only and auditing user roles to minimize the number of accounts with any level of authenticated access can reduce exposure until patching is possible (Velociraptor Advisory).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."