ZeroHour

CVE-2026-19583

moderate

Permission Bypass in Velociraptor Client Monitoring Artifact Scheduling

CVSS 3.1
9.9 critical
EPSS
<1%p47
Published
()
Modified
AI analysis

Velociraptor normally requires specific permissions, such as EXECVE, before sensitive artifacts like Linux.Sys.BashShell — which allows arbitrary command execution on endpoints — can be scheduled. However, no permission check was enforced when scheduling client monitoring artifacts, and client monitoring artifacts were also not required to carry the CLIENT_EVENTS type. As a result, any user with the ability to schedule client monitoring artifacts can schedule otherwise restricted artifacts and gain arbitrary command execution on managed endpoints without holding the required permission. Organizations running affected Velociraptor deployments are exposed, particularly those granting artifact-scheduling rights to lower-privileged analyst roles, which matches the CVSS 3.1 score of 9.9 with low privileges required and impact spanning multiple components. No exploitation has been reported: the flaw is not in CISA KEV and no public proof-of-concept is known.

What to do: Upgrade Velociraptor to the fixed release identified in the Rapid7 advisory. As an interim mitigation, restrict which users and roles can schedule client monitoring artifacts, and review recent client monitoring collections for unexpected or restricted artifacts such as Linux.Sys.BashShell.

Affected
Rapid7 (Velociraptor project) Velociraptor
Estimated exposure
moderate≈1,000–10,000 Velociraptor server deployments (estimate) — Velociraptor is a widely adopted open-source DFIR platform typically deployed once per security team or SOC, but no public install counts or internet-exposure scan figures exist, so this order-of-magnitude guess rests on its popularity in…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

Velociraptor allows some sensitive artifacts to be gated by additional permissions. For example, the Linux.Sys.BashShell artifact allows arbitrary command execution on endpoints, and so it requires the EXECVE permission to schedule. However, no such check was implemented for client monitoring artifacts. Additionally there was no requirement that client monitoring artifacts carry the CLIENT_EVENTS type. This allows any user who can schedule client monitoring artifacts to also schedule otherwise restricted artifacts (such as Linux.Sys.BashShell).

Weakness
CWE-732
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L

In the news

No ingested article mentions this CVE yet.