Code Review Badge

129 Completed
84 Videos
107 Exercises

The Code Review Badge is our badge on code review. It covers the discovery of weaknesses and vulnerabilities using source code review.

Introduction Videos

Snippet Review Exercises

Patch Review Exercises

Easy
CVE-2008-1x3x
  • This challenge covers the review of a CVE and its patch
  • 1 video
  • Completed by 694 students
  • Takes < 1 Hr. on average
  • PHP

 

Easy
CVE-2008-4x9x
  • This challenge covers the review of a CVE and its patch
  • Completed by 475 students
  • Takes < 1 Hr. on average
  • PHP

 

Easy
CVE-2008-5x8x
  • This challenge covers the review of a CVE and its patch
  • 1 video
  • Completed by 564 students
  • Takes < 1 Hr. on average
  • Ruby

 

Easy
CVE-2009-3x8x
  • This challenge covers the review of a CVE and its patch
  • 1 video
  • Completed by 532 students
  • Takes < 1 Hr. on average
  • Ruby

 

Easy
CVE-2020-17xx7
  • This challenge covers the review of a CVE and its patch
  • 1 video
  • Completed by 941 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2020-9x9x
  • This challenge covers the review of a CVE and its patch
  • 1 video
  • Completed by 715 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2006-4xxx
  • This challenge covers the review of a CVE and its patch
  • 1 video
  • Completed by 520 students
  • Takes < 1 Hr. on average
  • Ruby

 

Easy
CVE-2006-4xxx_ii
  • This challenge covers the review of a CVE and its patch
  • Completed by 416 students
  • Takes < 1 Hr. on average
  • Ruby

 

Easy
CVE-2020-11xxx
  • This challenge covers the review of a CVE and its patch
  • Completed by 520 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2020-17xx8
  • This challenge covers the review of a CVE and its patch
  • Completed by 510 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2021-37xxx
  • This challenge covers the review of a CVE and its patch
  • Completed by 483 students
  • Takes < 1 Hr. on average
  • Python

 

Easy
CVE-2021-39x3x
  • This challenge covers the review of a CVE and its patch
  • Completed by 403 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2021-4379x
  • This challenge covers the review of a CVE and its patch
  • 1 video
  • Completed by 514 students
  • Takes < 1 Hr. on average
  • Golang

 

Easy
CVE-2021-45xx9
  • This challenge covers a vulnerable snippet in a real Python application
  • Completed by 541 students
  • Takes < 1 Hr. on average
  • Python

 

Easy
CVE-2022-3x7x1
  • This challenge covers the review of a CVE and its patch
  • Completed by 535 students
  • Takes < 1 Hr. on average
  • Java

 

Medium
CVE-2008-5x8x_ii
  • This challenge covers the review of a CVE and its patch
  • 1 video
  • Completed by 388 students
  • Takes < 1 Hr. on average
  • Ruby

 

Medium
CVE-2019-5x2x
  • This challenge covers the review of a CVE and its patch
  • 1 video
  • Completed by 373 students
  • Takes < 1 Hr. on average
  • Ruby

 

Medium
CVE-2020-13xxx
  • This challenge covers the review of a CVE and its patch
  • Completed by 426 students
  • Takes < 1 Hr. on average
  • Java

 

Medium
CVE-2021-381xx
  • This challenge covers the review of a CVE and its patch
  • Completed by 435 students
  • Takes < 1 Hr. on average
  • Java

 

Medium
CVE-2021-4xx50
  • This challenge covers the review of a CVE and its patch
  • Completed by 603 students
  • Takes < 1 Hr. on average
  • Golang

 

Medium
CVE-2022-26xx9
  • This challenge covers a vulnerable snippet in a real Java application
  • Completed by 394 students
  • Takes < 1 Hr. on average
  • Java

 

Hard
CVE-2005-2x8x
  • This challenge covers the review of a CVE and its patch
  • Completed by 404 students
  • Takes < 1 Hr. on average
  • PHP

 

Code Review Exercises

Medium
Code Review 01
  • This exercise is one of our challenges to help you learn how to review real source code
  • 2 videos
  • Completed by 645 students
  • Takes 1-2 Hrs. on average
  • JavaScript

 

Medium
Code Review 02
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 400 students
  • Takes 1-2 Hrs. on average
  • Python

 

Hard
Code Review 03
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 245 students
  • Takes 2-4 Hrs. on average
  • JavaScript

 

Hard
Code Review 04
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 327 students
  • Takes 1-2 Hrs. on average
  • JavaScript

 

Hard
Code Review 05
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 214 students
  • Takes 2-4 Hrs. on average
  • JavaScript

 

Medium
Code Review 06
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 182 students
  • Takes 2-4 Hrs. on average
  • Golang

 

Hard
Code Review 07
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 237 students
  • Takes 1-2 Hrs. on average
  • Golang

 

Easy
Code Review 08
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 306 students
  • Takes 1-2 Hrs. on average
  • Golang

 

Hard
Code Review 09
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 208 students
  • Takes 1-2 Hrs. on average
  • Golang

 

Medium
Code Review 10
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 272 students
  • Takes < 1 Hr. on average
  • Golang

 

Hard
Code Review 11
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 168 students
  • Takes 2-4 Hrs. on average
  • C#/.Net

 

Medium
Code Review 12
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 340 students
  • Takes < 1 Hr. on average
  • Java

 

Hard
Code Review 13
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 214 students
  • Takes 2-4 Hrs. on average
  • Java

 

Medium
Code Review 14
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 311 students
  • Takes < 1 Hr. on average
  • Java

 

Medium
Code Review 15
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 289 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Code Review 16
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 301 students
  • Takes < 1 Hr. on average
  • Java

 

Medium
Code Review 17
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 196 students
  • Takes 1-2 Hrs. on average
  • .Net

 

Medium
Code Review 18
  • This exercise is one of our challenges to help you learn how to review real source code
  • Completed by 183 students
  • Takes 1-2 Hrs. on average
  • Java