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 342 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 1826 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 1518 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 1283 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 1465 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 1363 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 1240 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 1259 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 1175 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 1119 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 1235 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 1218 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 1109 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 1034 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 767 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 863 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 819 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 1274 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 1000 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 801 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 687 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 787 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 768 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 777 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 666 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 768 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 804 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 789 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 661 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 632 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 691 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 697 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 853 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 645 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 660 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 942 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 668 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 492 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 570 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 453 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 404 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 458 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 545 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 431 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 499 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 391 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 580 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 449 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 541 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 515 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 541 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 420 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 405 students
  • Takes 1-2 Hrs. on average
  • Java