Ready for a real code review?

This isn't a short snippet — it's a full file, the way you'd actually see it on the job. Review it, click the line you think is the issue, then pick the correct fix from four realistic options.

That's all the Secure Coding Challenges — for now

New challenges are added regularly. In the meantime, try the quick-fire Vulnerability Spotter quiz, or head back to the challenges hub.