Standardize encoding in YAML check definition files

Problem

DAST CWE check YAML definition files contain pipes |. These add a new line to the end of the value, which can cause some payloads to not work as intended.

Proposal

  • Replace | with |- on all fields where it is used
  • Add a test to verify that new lines are not present except for description/remediation, and that new lines are not present at the end of any value
  • Remove trimming of payload in Browserker
Edited by Cameron Swords