Code Review Badge

86 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.

Code Review 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 570 students
  • Takes < 1 Hr. on average
  • PHP

 

Easy
CVE-2008-4x9x
  • This challenge covers the review of a CVE and its patch
  • Completed by 390 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 458 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 444 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 751 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 592 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 454 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 353 students
  • Takes < 1 Hr. on average
  • Ruby

 

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

 

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

 

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

 

Easy
CVE-2021-39x3x
  • This challenge covers the review of a CVE and its patch
  • Completed by 337 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 460 students
  • Takes < 1 Hr. on average
  • Golang

 

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

 

Easy
CVE-2022-3x7x1
  • This challenge covers the review of a CVE and its patch
  • Completed by 467 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 329 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 317 students
  • Takes < 1 Hr. on average
  • Ruby

 

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

 

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

 

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

 

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

 

Hard
CVE-2005-2x8x
  • This challenge covers the review of a CVE and its patch
  • Completed by 340 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 546 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 335 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 185 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 272 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 162 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 129 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 194 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 243 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 165 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 224 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 117 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 284 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 163 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 256 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 236 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 240 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 142 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 128 students
  • Takes 1-2 Hrs. on average
  • Java