Yellow Badge

1826 Completed
11 Videos
7 Exercises

Exercises

Easy
CVE-2016-10033: PHPMailer RCE
  • This exercise covers a remote code execution vulnerability in PHPMailer
  • 1 video
  • Completed by 3400 students
  • Takes < 1 Hr. on average
  • PHP
  • CWE-77

 

Easy
CVE-2016-2098
  • This exercise covers a remote code execution vulnerability in Ruby-on-Rails when using render on user-supplied data
  • 1 video
  • Completed by 3313 students
  • Takes < 1 Hr. on average
  • Rails
  • CWE-20

 

Easy
Cipher block chaining
  • This exercise details how to tamper with data encrypted using CBC
  • 2 videos
  • Completed by 2643 students
  • Takes 1-2 Hrs. on average
  • PHP
  • crypto

 

Medium
Play Session Injection
  • This exercise covers the exploitation of a session injection in the Play framework. This issue can be used to tamper with the content of the session while bypassing the signing mechanism
  • 2 videos
  • Completed by 2611 students
  • Takes < 1 Hr. on average
  • Java/Play

 

Medium
Play XML Entities
  • This exercise covers the exploitation of a XML entities in the Play framework.
  • 1 video
  • Completed by 2052 students
  • Takes 1-2 Hrs. on average
  • Java/Play

 

Medium
JSON Web Token II
  • This exercise covers the exploitation of an issue with some implementations of JWT
  • 3 videos
  • Completed by 3385 students
  • Takes 1-2 Hrs. on average
  • PHP
  • jwt
  • cwe-310

 

Medium
Struts s2-045
  • This exercise covers a Remote Code Execution in Struts 2.
  • 1 video
  • Completed by 2521 students
  • Takes < 1 Hr. on average
  • Tomcat/Struts