Skip to content

Custom DAST Checks

Problem

Customer often ask about adding to our vulnerability checks. This is a capability that other DAST tools provide.

Proposal

Expose our YAML vulnerability check format to customers. This format allows the creation of simple checks using our YAML DSL syntax.

Implementation plan

MVC:

  • Location on disk to find YAML files (~/.gitlab/dast/checks/*.yml)
  • Load custom YAML (will this need a processing step?)
  • Document format (biggest lift here)
  • Provide examples
  • Testing

Follow on:

  • Way to test/debug checks from CLI without running a full DAST scan/pipeline
Edited by 🤖 GitLab Bot 🤖