Collect vulnerability metrics for DAST

Collect vulnerability metrics for DAST.

{
	"event": "collect_dast_scan_vulnerability_metrics_from_pipeline",
	
	// Columns (join, filter, fast)
	
	"property": "scan_uuid",  // join: Allows joining
	"value": 5,               // fast: Vulnerabilities found
	"label": "1",             // fast: Active vulnerability count
    "passive": 4              // slow: Passive vulnerability count
}

Implementation Plan

  1. Define new internal event in monolith
  2. Whitelist event name for use in security report
  3. Populate event in DAST security report
  4. Validate event data is populating in snowflake
Edited by Michael Eddington