CVE-2026-18640 PUBLISHED

Velociraptor directory traversal via the NewNotebook API

Assigner: rapid7
Reserved: 03.08.2026 Published: 11.08.2026 Updated: 11.08.2026

The NewNotebook API does not sufficiently sanitize its parameters allowing an authenticated user with NOTEBOOK_EDIT permission to write the notebook record outside the org's data store directory. The file written must have an extension of ".json.db" but can otherwise overwrite other metadata files (such as ACL records, hunts etc). This can corrupt these files and cause data corruption.

Metrics

CVSS Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L
CVSS Score: 7.1

Product Status

Vendor Rapid7
Product Velociraptor
Versions Default: unaffected
  • affected from 0 to 0.77.2 (excl.)

Affected Configurations

The attacker must have at least the "analyst" role to be able to create new notebooks.

Credits

  • Hamad Alghamdi finder

References

Problem Types

  • CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') CWE

Impacts

  • CAPEC-126: Path Traversal