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 315 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 1744 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 1450 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 1137 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 1409 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 1302 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 1096 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 1200 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 1119 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 1068 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 1177 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 1165 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 1053 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 890 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 641 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 733 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 699 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 1109 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 865 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 767 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 650 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 669 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 656 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 716 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 564 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 731 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 687 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 676 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 544 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 521 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 567 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 654 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 743 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 601 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 623 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 814 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 562 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 407 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 459 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 340 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 329 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 358 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 440 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 330 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 397 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 298 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 473 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 343 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 435 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 413 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 434 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 320 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 324 students
  • Takes 1-2 Hrs. on average
  • Java