Safeguard
Security Guides•

What is the OWASP Web Security Testing Guide and how do you use it?

The OWASP Web Security Testing Guide is a testing resource for web apps. What it is, what version is current, and how to use it with a practice target.

Safeguard Security Team
3 min read

The OWASP Web Security Testing Guide, or WSTG, is a flagship OWASP documentation project and a testing resource for web application developers and security professionals. Use it as a structured checklist of what to test, applied to a training app you own, so your testing is methodical rather than random.

What it is

The project page describes the WSTG as a premier cybersecurity testing resource. The latest listed release is version 4.2, available as a web version and a PDF, and version 5.0 is in development. Check the project page for the current state before you cite a version in a report or an interview.

How it differs from the OWASP Top 10

The Top 10 is an awareness document listing risk categories. The WSTG is a testing guide. One tells you what kinds of problems matter, the other tells you how to go looking for them. They pair well: pick a Top 10 category, then find the matching testing material.

ResourceUse it to
OWASP Top 10 2025Learn the risk vocabulary
WSTGPlan and perform tests
Training app such as Juice ShopPractice legally and safely

A method for using it

  1. Pick a target you own or a deliberately insecure training app on localhost.
  2. Choose one area of the guide, for example authentication or session handling.
  3. List the tests the guide describes for that area.
  4. Run each test and record what you did and what the app did.
  5. For each issue, write the fix a developer should apply.
  6. Retest after the fix to confirm.

Doing one area deeply beats skimming all of it.

Keep it legal

OWASP's own WebGoat page tells learners to use these techniques only for education and never to look for vulnerabilities in systems they do not have explicit permission to test. The same applies when you use the WSTG. A guide that tells you how to test does not give you permission to test.

If you want to practice on real sites, look for a published vulnerability disclosure policy and stay inside its stated scope. Our post on setting up a safe home lab covers the setup.

What to produce

A test log in your repository: area, test, result, evidence, fix. Treat it as a portfolio piece. Employers who read it see how you think, which a certificate does not show.

Limits

A guide is a plan, not a guarantee. Following it does not prove an app is secure, and automated scanners will not cover every item. Use judgment, and read the actual guide text, since this post is a summary.

Quick check

Is the WSTG a tool I run?

No. It is a documentation resource that describes how to test.

Do I need to read all of it?

No. Pick one area, test it properly, then move to the next.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.