Python Code Review Badge

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.

Want the methodology behind these labs? The on-demand Web Security Code Review Training walks you through real code, real CVEs and the methodology used on every review, in 107 short lessons.

49 exercises

Patch Review Exercises

Easy
Python Code Review Badge badge icon
CVE-2023-3X829
  • This challenge covers the review of a CVE in a Python codebase and its patch
  • Completed by 107 students
  • Python

Easy
Python Code Review Badge badge icon
CVE-2023-51XX9
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 90 students
  • Takes < 1 Hr. on average
  • python
  • cwe22

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

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

Easy
Python Code Review Badge badge icon
CVE-2024-X68X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 161 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2024-XX3X9
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 100 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2025-0X6X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 182 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2025-6X5X7
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 137 students
  • python

Easy
Python Code Review Badge badge icon
CVE-2025-6X85
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 152 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2025-6X9X2
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 132 students
  • python

Easy
Python Code Review Badge badge icon
CVE-2025-X270X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 162 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2025-X942X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 144 students
  • Takes < 1 Hr. on average
  • python

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

Coming soon
Easy
Python Code Review Badge badge icon
CVE-2025-XX473
  • This challenge covers the review of a CVE in a python codebase and its patch
  • python

Coming soon
Easy
Python Code Review Badge badge icon
CVE-2025-XX559
  • This challenge covers the review of a CVE in a python codebase and its patch
  • python

Easy
Python Code Review Badge badge icon
CVE-2025-XX662
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 126 students
  • python

Easy
Python Code Review Badge badge icon
CVE-2025-XXX57
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 138 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-21XX3
  • This challenge covers the review of a CVE in a Python codebase and its patch
  • Completed by 80 students
  • Takes < 1 Hr. on average
  • Python

Easy
Python Code Review Badge badge icon
CVE-2026-2413X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 83 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-X189X
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 128 students
  • Takes < 1 Hr. on average
  • python

Coming soon
Easy
Python Code Review Badge badge icon
CVE-2026-XX039
  • This challenge covers the review of a CVE in a python codebase and its patch
  • python

Coming soon
Easy
Python Code Review Badge badge icon
CVE-2026-XX064
  • This challenge covers the review of a CVE in a python codebase and its patch
  • python

Coming soon
Easy
Python Code Review Badge badge icon
CVE-2026-XX09
  • This challenge covers the review of a CVE in a python codebase and its patch
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-XX130
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 86 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-XX230
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 84 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-XX242
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 70 students
  • Takes < 1 Hr. on average
  • python

Coming soon
Easy
Python Code Review Badge badge icon
CVE-2026-XX485
  • This challenge covers the review of a CVE in a python codebase and its patch
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-XX738
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 68 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-XX762
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 83 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-XX790
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 82 students
  • Takes < 1 Hr. on average
  • python

Coming soon
Easy
Python Code Review Badge badge icon
CVE-2026-XX802
  • This challenge covers the review of a CVE in a python codebase and its patch
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-XX871
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 118 students
  • python

Coming soon
Easy
Python Code Review Badge badge icon
CVE-2026-XX905
  • This challenge covers the review of a CVE in a python codebase and its patch
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-XX928
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 76 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-XX953
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 97 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-XX977
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 88 students
  • Takes < 1 Hr. on average
  • python

Easy
Python Code Review Badge badge icon
CVE-2026-XXX50
  • This challenge covers the review of a CVE in a python codebase and its patch
  • Completed by 115 students
  • python

Easy
Python Code Review Badge badge icon
GHSA-69X8-A
  • This challenge covers the review of a vulnerability in a python codebase and its patch
  • Completed by 57 students
  • python

Easy
Python Code Review Badge badge icon
GHSA-69X8-B
  • This challenge covers the review of a vulnerability in a python codebase and its patch
  • Completed by 54 students
  • python

Coming soon
Easy
Python Code Review Badge badge icon
GHSA-69X8-C
  • This challenge covers the review of a vulnerability in a python codebase and its patch
  • python

Coming soon
Medium
Python Code Review Badge badge icon
CVE-2026-XX1057
  • This challenge covers the review of a CVE in a python codebase and its patch
  • python

Exercises

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

Easy
Python Code Review Badge badge icon
Python Code Review 02
  • This challenge covers the review of a simple codebase in Python
  • Completed by 290 students
  • Takes < 1 Hr. on average
  • Python

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

Easy
Python Code Review Badge badge icon
Python Code Review 04
  • This challenge covers the review of a simple codebase in Python
  • Completed by 256 students
  • Takes < 1 Hr. on average
  • Python

Easy
Python Code Review Badge badge icon
Python Code Review 05
  • This challenge covers the review of a simple codebase in Python
  • Completed by 207 students
  • Takes < 1 Hr. on average
  • Python

Easy
Python Code Review Badge badge icon
Python Code Review 06
  • This challenge covers the review of a simple codebase in Python
  • Completed by 214 students
  • Python

Easy
Python Code Review Badge badge icon
Python Code Review 07
  • This challenge covers the review of a simple codebase in Python
  • Completed by 203 students
  • Takes < 1 Hr. on average
  • Python

Easy
Python Code Review Badge badge icon
Python Code Review 09
  • This challenge covers the review of a simple codebase in Python
  • Completed by 208 students
  • Takes < 1 Hr. on average
  • Python