Lab: Excessive trust in client-side controls
Lab: High-level logic vulnerability
Lab: Low-level logic flaw