How to Present Your Findings
At Cyfrin CodeHawks, ensuring a streamlined and standardized process for reporting vulnerabilities is paramount. This ensures your submissions are explained clearly, facilitates fair judging, and gives you better chances to submit a valid finding and earn rewards.
All finding submissions are handled directly through the CodeHawks web platform to ensure a simple and streamlined process.
Choosing between submitting single or multiple reports
Once you've determined the severity of your finding and its validity, refer to the following report format:
Medium or High Severity Findings: Submit individually.
Low Findings (Low risk or Non-critical): Compile into a single report per auditor or team
How to adequately explain and prove your findings
The auditors are responsible for validating the findings. A detailed explanation and justification of the potential impact are crucial for a top-quality submission. The depth of the proof required correlates with the potential value of the submission.
Insufficient proof is when a judge needs to invest additional time in research or coding to verify the claims made in the submission. Providing a coded proof of concept (POC) for your findings is highly recommended. This aids the judges immensely in swiftly and accurately verifying your claims.
Submissions deemed to lack sufficient evidence may risk invalidation.
How to format your report
When documenting a finding, adhere to the following structure:
Last updated