A clear starting point
Supplied apps, exact setup steps, screenshots and worksheets. Beginner lessons explain the HTML, JavaScript and terminal steps students need.
Try the browser-security lesson →Free & open-source security education
Real code. Small applications. Clear lessons.
Help students find a weakness, understand it, and prove their repair works.
The student journey
Start with supplied code, not a blank file.
Observe what happens and explain why.
Make a focused change. Test the result.

CVE Lite CLI is an OWASP open-source dependency scanner. Classroom combines dependency-security labs with guided application-security lessons.
Less preparation. More discovery.
No need to build a vulnerable app or write a grading rubric from scratch.
Supplied apps, exact setup steps, screenshots and worksheets. Beginner lessons explain the HTML, JavaScript and terminal steps students need.
Try the browser-security lesson →Learning objectives, lesson plans, walkthroughs, grading rubrics and worked solutions. Choose one lesson or build a sequence.
Plan your class →Student-only kits for your LMS. Five package-manager tracks for dependency labs. MIT-licensed materials you can adapt to your course.
Browse student kits →From dependencies to application security
Seven exercises are available today. Five more are planned toward examples across the OWASP Top 10.
See every exercise →Connected to real development
CVE Lite CLI has documented integrations in open-source and public-service projects.
At Polytechnic of Leiria, Portugal, Ricardo Gomes uses CVE Lite CLI in lab work for the Master's course in Software Quality.
Explore documented CVE Lite use →Choose an exercise. Download the supplied application. Teach by doing.