Golang Code Review Badge

31 Exercises

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

Patch Review Exercises

Easy
CVE-2019-379X
  • This challenge is part of our golang code review challenges designed to teach you security code review by reviewing patches
  • Completed by 37 students
  • Takes < 1 Hr. on average
  • golang

 

Easy
CVE-2019-X03X
  • This challenge covers the review of a CVE in a golang codebase and its patch
  • Completed by 14 students
  • Takes -- on average
  • golang

 

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

 

Easy
CVE-2022-37X1
  • This challenge covers the review of a CVE in a go codebase and its patch
  • Completed by 32 students
  • Takes -- on average
  • go

 

Easy
CVE-2022-X10X8
  • This challenge covers the review of a CVE in a Golang codebase and its patch
  • Completed by 95 students
  • Takes 1-2 Hrs. on average
  • Golang

 

Easy
CVE-2022-X87X
  • This challenge covers the review of a CVE in a Golang codebase and its patch
  • Completed by 76 students
  • Takes -- on average
  • Golang

 

Easy
CVE-2022-XX975
  • This challenge covers the review of a CVE in a Go codebase and its patch
  • Completed by 60 students
  • Takes < 1 Hr. on average
  • go

 

Easy
CVE-2023-28XX9
  • This challenge covers the review of a CVE in a Golang codebase and its patch
  • Completed by 56 students
  • Takes 1-2 Hrs. on average
  • Golang

 

Easy
CVE-2023-3219X
  • This challenge covers the review of a CVE in a Golang project and its patch
  • Completed by 13 students
  • Takes -- on average
  • Go

 

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

 

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

 

Easy
CVE-2023-XX463
  • This challenge covers the review of a CVE in a Go codebase and its patch
  • Completed by 49 students
  • Takes -- on average
  • Go

 

Easy
CVE-2024-2791X
  • This challenge covers the review of a CVE in a Golang codebase and its patch
  • Completed by 70 students
  • Takes 2-4 Hrs. on average
  • Golang

 

Easy
CVE-2024-6X3X
  • This challenge covers the review of a CVE (original vulnerable code and diff) of a real go codebase
  • Completed by 25 students
  • Takes -- on average
  • golang

 

Easy
CVE-2024-X3X06
  • This challenge covers the review of a CVE in a Go codebase and its patch
  • Completed by 59 students
  • Takes < 1 Hr. on average
  • Go

 

Easy
CVE-2024-X5X87
  • This challenge covers the review of a CVE in a go codebase and its patch
  • Completed by 51 students
  • Takes -- on average
  • go

 

Easy
CVE-2024-x730x
  • This challenge covers the review of a snippet of code written in Golang.
  • Completed by 70 students
  • Takes < 1 Hr. on average

 

Easy
CVE-2024-X90X6
  • This challenge covers the review of a CVE in a Golang codebase and its patch
  • Completed by 77 students
  • Takes < 1 Hr. on average
  • Golang

 

Easy
CVE-2025-3X5X
  • This challenge covers the review of a CVE in a Golang project
  • Completed by 10 students
  • Takes -- on average
  • Go

 

Easy
CVE-2025-4913X
  • This challenge covers the review of a CVE in a Go codebase and its patch. The goal is to review the code to find the security issue.
  • Completed by 12 students
  • Takes -- on average
  • Go

 

Easy
CVE-2025-XX95X
  • This challenge is part of our go code review challenges designed to teach you security code review by reviewing patches
  • Completed by 29 students
  • Takes < 1 Hr. on average
  • golang

 

Exercises

Easy
Golang Code Review #01
  • This challenge covers the review of a snippet of code written in Golang.
  • Completed by 112 students
  • Takes < 1 Hr. on average

 

Easy
Golang Code Review #02
  • This challenge covers the review of a snippet of code written in Golang.
  • Completed by 92 students
  • Takes < 1 Hr. on average

 

Easy
Golang Code Review #03
  • This challenge covers the review of a snippet of code written in Golang.
  • Completed by 81 students
  • Takes < 1 Hr. on average

 

Easy
Golang Code Review #04
  • This challenge covers the review of a snippet of code written in Golang.
  • Completed by 52 students
  • Takes -- on average

 

Easy
Golang Code Review #05
  • This challenge covers the review of a snippet of code written in Golang.
  • Completed by 73 students
  • Takes < 1 Hr. on average

 

Easy
Golang Code Review #06
  • This challenge covers the review of a vulnerable snippet of Golang and has been created to help improve your security code review skills.
  • Completed by 21 students
  • Takes < 1 Hr. on average

 

Coming soon
Easy
Golang Code Review #07
  • This challenge covers the review of a snippet of code written in Golang.
  • Takes -- on average

 

Easy
Golang Code Review #08
  • This challenge covers the review of a snippet of code written in Golang and has been created to help improve your security code review skills.
  • Completed by 19 students
  • Takes -- on average

 

Easy
Golang Code Review #09
  • This challenge covers the review of a snippet of code written in Golang.
  • Completed by 70 students
  • Takes < 1 Hr. on average

 

Easy
Golang Code Review #10
  • This challenge covers the review of a simple snippet of code written in Go.
  • Completed by 21 students
  • Takes < 1 Hr. on average