Code Review Badge

89 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 608 students
  • Takes < 1 Hr. on average
  • PHP

 

Easy
CVE-2008-4x9x
  • This challenge covers the review of a CVE and its patch
  • Completed by 416 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 482 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 464 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 803 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 629 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 468 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 367 students
  • Takes < 1 Hr. on average
  • Ruby

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Hard
CVE-2005-2x8x
  • This challenge covers the review of a CVE and its patch
  • Completed by 358 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 566 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 343 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 194 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 280 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 168 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 136 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 201 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 259 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 170 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 232 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 122 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 294 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 172 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 266 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 245 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 255 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 148 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 134 students
  • Takes 1-2 Hrs. on average
  • Java