WeCodeAcademy

Practice: Security Review of a Small Web App

Finish by reviewing a small web app the way a security engineer would: walk down a checklist and note what is missing. Each check below maps to a lesson in this course: passwords hashed with salt, HTTPS, parameterised queries, escaped output, MFA, least privilege, logs and backups.

Examplepython
Open in editor »
Quick check

A review finds the app builds SQL by pasting in user text. What is the fix?

Your turn: write the code

Count the checks that fail (value False) and print the failing check names, sorted, one per line.

Finish the quick check (and any code exercise) to complete this lesson, or mark it done yourself.

Tip: use the left and right arrow keys to move between lessons.