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 1833 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 1524 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 1289 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 1468 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 1366 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 1243 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 1262 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 1179 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 1121 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 1238 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 1221 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 1110 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 1037 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 771 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 865 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 821 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 1279 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 1008 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 803 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 689 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 790 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 770 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 784 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 669 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 770 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 806 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 792 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 664 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 634 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 695 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 700 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 856 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 649 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 663 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 945 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 677 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 494 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 573 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 457 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 406 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 460 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 546 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 435 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 501 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 394 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 581 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 452 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 542 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 516 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 543 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 421 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 406 students
  • Takes 1-2 Hrs. on average
  • Java