Code Review Badge

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

107 exercises 343 completed 84 videos

Introduction Videos

Access to videos for this badge is only available with PentesterLab PRO

Snippet Review Exercises

Easy
code review badge icon
Golang Snippet #01
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1839 students
  • Takes < 1 Hr. on average

Easy
code review badge icon
Golang Snippet #02
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1530 students
  • Takes < 1 Hr. on average

Medium
code review badge icon
Golang Snippet #03
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1292 students
  • Takes < 1 Hr. on average

Easy
code review badge icon
Golang Snippet #04
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1472 students
  • Takes < 1 Hr. on average

Easy
code review badge icon
Golang Snippet #05
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1369 students
  • Takes < 1 Hr. on average

Easy
code review badge icon
Golang Snippet #06
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1246 students
  • Takes < 1 Hr. on average

Easy
code review badge icon
Golang Snippet #07
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1265 students
  • Takes < 1 Hr. on average

Medium
code review badge icon
Golang Snippet #08
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1182 students
  • Takes < 1 Hr. on average

Easy
code review badge icon
Golang Snippet #09
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1125 students
  • Takes < 1 Hr. on average

Easy
code review badge icon
Golang Snippet #10
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1241 students
  • Takes < 1 Hr. on average

Easy
code review badge icon
Golang Snippet #11
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1225 students
  • Takes < 1 Hr. on average

Medium
code review badge icon
Golang Snippet #12
  • This challenge covers the review of a snippet of code written in Golang
  • 1 video
  • Completed by 1114 students
  • Takes < 1 Hr. on average

Patch Review Exercises

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Code Review Exercises

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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