Python Code Review Badge

book icon
28 Exercises

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

Patch Review Exercises

Coming soon
Easy
ptlab default badge icon
CVE-2023-3X829
  • This challenge covers the review of a CVE in a Python codebase and its patch
  • Takes -- on average
  • Python

 

Coming soon
Easy
ptlab default badge icon
CVE-2023-51XX9
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Takes -- on average
  • python
  • cwe22

 

Easy
ptlab default badge icon
CVE-2024-419XX
  • This challenge covers the review of a CVE in a Python codebase and its patch
  • Completed by 135 students
  • Takes < 1 Hr. on average
  • Python

 

Easy
ptlab default badge icon
CVE-2024-433XX
  • This challenge covers the review of a CVE in a Python codebase and its patch
  • Completed by 98 students
  • Takes < 1 Hr. on average
  • Python

 

Easy
ptlab default badge icon
CVE-2024-X68X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 35 students
  • Takes -- on average
  • python

 

Easy
ptlab default badge icon
CVE-2024-XX3X9
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Takes -- on average
  • python

 

Easy
ptlab default badge icon
CVE-2025-0X6X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 40 students
  • Takes -- on average
  • python

 

Easy
ptlab default badge icon
CVE-2025-6X5X7
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 33 students
  • Takes -- on average
  • python

 

Easy
ptlab default badge icon
CVE-2025-6X85
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 59 students
  • Takes -- on average
  • python

 

Easy
ptlab default badge icon
CVE-2025-6X9X2
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 53 students
  • Takes -- on average
  • python

 

Easy
ptlab default badge icon
CVE-2025-X270X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 67 students
  • Takes < 1 Hr. on average
  • python

 

Easy
ptlab default badge icon
CVE-2025-X942X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 58 students
  • Takes < 1 Hr. on average
  • python

 

Easy
ptlab default badge icon
CVE-2025-XX149
  • This challenge covers the review of a CVE in a Python codebase and its patch
  • Completed by 101 students
  • Takes < 1 Hr. on average
  • Python

 

Coming soon
Easy
ptlab default badge icon
CVE-2025-XX662
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 1 student
  • Takes -- on average
  • python

 

Easy
ptlab default badge icon
CVE-2025-XXX57
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 8 students
  • Takes -- on average
  • python

 

Coming soon
Easy
ptlab default badge icon
CVE-2026-21XX3
  • This challenge covers the review of a CVE in a Python codebase and its patch
  • Takes -- on average
  • Python

 

Coming soon
Easy
ptlab default badge icon
CVE-2026-2413X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Takes -- on average
  • python

 

Coming soon
Easy
ptlab default badge icon
CVE-2026-X189X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Takes -- on average
  • python

 

Coming soon
Easy
ptlab default badge icon
CVE-2026-XX871
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Takes -- on average
  • python

 

Easy
ptlab default badge icon
CVE-2026-XXX50
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Takes -- on average
  • python

 

Exercises

Easy
ptlab default badge icon
Python Code Review 01
  • This challenge covers the review of a simple codebase in Python
  • Completed by 190 students
  • Takes < 1 Hr. on average
  • Python

 

Easy
ptlab default badge icon
Python Code Review 02
  • This challenge covers the review of a simple codebase in Python
  • Completed by 161 students
  • Takes -- on average
  • Python

 

Easy
ptlab default badge icon
Python Code Review 03
  • This challenge covers the review of a simple codebase in Python
  • Completed by 145 students
  • Takes < 1 Hr. on average
  • Python

 

Easy
ptlab default badge icon
Python Code Review 04
  • This challenge covers the review of a simple codebase in Python
  • Completed by 146 students
  • Takes -- on average
  • Python

 

Easy
ptlab default badge icon
Python Code Review 05
  • This challenge covers the review of a simple codebase in Python
  • Completed by 98 students
  • Takes -- on average
  • Python

 

Easy
ptlab default badge icon
Python Code Review 06
  • This challenge covers the review of a simple codebase in Python
  • Completed by 91 students
  • Takes -- on average
  • Python

 

Easy
ptlab default badge icon
Python Code Review 07
  • This challenge covers the review of a simple codebase in Python
  • Completed by 91 students
  • Takes -- on average
  • Python

 

Easy
ptlab default badge icon
Python Code Review 09
  • This challenge covers the review of a simple codebase in Python
  • Completed by 96 students
  • Takes -- on average
  • Python