Java Code Review Badge

25 Completed
61 Exercises

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

Patch Review Exercises

Easy
CVE-2009-387X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 135 students
  • Takes 1-2 Hrs. on average
  • Java

 

Easy
CVE-2022-2X24X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 72 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2022-4x3x5
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 55 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2023-3X4X6
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 64 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2023-4X25X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 57 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2023-5143X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 142 students
  • Takes 1-2 Hrs. on average
  • Java

 

Easy
CVE-2023-5X38X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 75 students
  • Takes -- on average
  • Java

 

Easy
CVE-2024-2X31X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 98 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2024-X875X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 91 students
  • Takes -- on average
  • Java

 

Easy
CVE-2007-546X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 82 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2009-26X3
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 100 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2018-XX34
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 128 students
  • Takes < 1 Hr. on average
  • java

 

Easy
CVE-2020-9X8X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 183 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2022-357X1
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 91 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2022-458X1
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 123 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2022-X51X3
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 117 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2006-6X6X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 86 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2011-XX61
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 81 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2014-7X09
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 144 students
  • Takes 1-2 Hrs. on average
  • Java

 

Easy
CVE-2015-3XX0
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 90 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2022-342XX
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 65 students
  • Takes < 1 Hr. on average
  • java

 

Easy
CVE-2022-378xx
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 293 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2022-393XX
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 100 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2022-4504x
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 126 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2022-4x13x
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 66 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2022-x0x08
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 97 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2022-x0x09
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 138 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2022-X50X6
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 72 students
  • Takes < 1 Hr. on average
  • java

 

Easy
CVE-2023-25X4X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 58 students
  • Takes < 1 Hr. on average
  • java

 

Easy
CVE-2023-289X6
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 64 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2023-2XX60
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 98 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2023-2XX61
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 104 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2023-350XX
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 71 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2023-46XX2
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 66 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-2023-X48X9
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 85 students
  • Takes < 1 Hr. on average
  • java

 

Easy
CVE-2023-XXX83
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 76 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
CVE-202X-2561X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 80 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
GHSA-95XX
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 68 students
  • Takes < 1 Hr. on average
  • Java

 

Medium
CVE-2012-5XX3
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 93 students
  • Takes < 1 Hr. on average
  • Java

 

Medium
CVE-2014-X80X
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 109 students
  • Takes < 1 Hr. on average
  • java

 

Medium
CVE-2022-X41X9
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 75 students
  • Takes < 1 Hr. on average
  • Java

 

Medium
CVE-2022-XX910
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 68 students
  • Takes < 1 Hr. on average
  • java

 

Medium
CVE-2023-2X8X1
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 108 students
  • Takes < 1 Hr. on average
  • Java

 

Medium
CVE-2023-30XX1
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 109 students
  • Takes < 1 Hr. on average
  • Java

 

Medium
CVE-2018-8x14
  • This challenge covers the review of a CVE in a Java codebase and its patch
  • Completed by 74 students
  • Takes 2-4 Hrs. on average
  • Java

 

Exercises

Easy
Java Code Review 01
  • This challenge covers the review of a simple codebase in Java
  • Completed by 118 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 02
  • This challenge covers the review of a simple codebase in Java
  • Completed by 115 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 03
  • This challenge covers the review of a simple codebase in Java
  • Completed by 98 students
  • Takes -- on average
  • Java

 

Easy
Java Code Review 04
  • This challenge covers the review of a simple codebase in Java
  • Completed by 84 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 05
  • This challenge covers the review of a simple codebase in Java
  • Completed by 86 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 06
  • This challenge covers the review of a simple codebase in Java
  • Completed by 84 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 07
  • This challenge covers the review of a simple codebase in Java
  • Completed by 60 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 08
  • This challenge covers the review of a simple codebase in Java
  • Completed by 65 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 09
  • This challenge covers the review of a simple codebase in Java
  • Completed by 50 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 10
  • This challenge covers the review of a simple codebase in Java
  • Completed by 58 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 11
  • This challenge covers the review of a simple codebase in Java
  • Completed by 51 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 12
  • This challenge covers the review of a simple codebase in Java
  • Completed by 48 students
  • Takes -- on average
  • Java

 

Easy
Java Code Review 13
  • This challenge covers the review of a simple codebase in Java
  • Completed by 51 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 14
  • This challenge covers the review of a simple codebase in Java
  • Completed by 48 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 15
  • This challenge covers the review of a simple codebase in Java
  • Completed by 44 students
  • Takes < 1 Hr. on average
  • Java

 

Easy
Java Code Review 16
  • This challenge covers the review of a simple codebase in Java
  • Completed by 39 students
  • Takes < 1 Hr. on average
  • Java