logo

Academy

DocumentationTemplates

Commit template: VbD

The commit message template for a vbd-hacking solution, field by field.

This is the commit template for a VbD hacking solution.

Fill the fields in angle brackets. The list below tells you what each field is. Do not put these comments in the final commit message.

  • <product> is chall.
  • <system-name> is the name of the system.
  • <CWE> is the CWE code of the vulnerability, in four digits.
  • <page-name> is the place that contains the vulnerability.

This is an example of the commit title: chall\sol(vbd): #0 juice-shop, 0640-backup-file

Template:

<product>\sol(vbd): #0 <system-name>, <CWE>-<page-name>

- <relevant-info>

The body gives the relevant information about your solution. Commit gives the rules of the body.

Full example:

chall\sol(vbd): #0 juice-shop, 0711-fdback-anthr-usrnm

- backup file exposed in public directory

Make one commit for each solution. That commit must also contain the links to external solutions. The necessary quantity is 10 now. Then make one merge request, with that one commit, for one challenge. Send the merge request only after the pipeline passes. Read Submission overview.