Skip to content

OWASP Benchmark is a test suite designed to verify the speed and accuracy of software vulnerability detection tools. A fully runnable web app written in Java, it supports analysis by Static (SAST), Dynamic (DAST), and Runtime (IAST) tools that support Java. The idea is that since it is fully runnable and all the vulnerabilities are actually expl…

License

Notifications You must be signed in to change notification settings

OWASP-Benchmark/BenchmarkJava

Folders and files

NameName
Last commit message
Last commit date
Nov 26, 2024
Jan 7, 2025
May 7, 2024
Sep 23, 2021
Feb 15, 2025
Apr 23, 2021
Feb 15, 2025
Mar 2, 2025
Jul 4, 2024
Apr 21, 2021
Jan 24, 2025
Nov 4, 2018
Aug 17, 2018
Apr 23, 2021
Mar 15, 2022
Apr 7, 2015
Apr 21, 2021
Mar 21, 2024
Sep 23, 2021
Apr 13, 2024
Apr 13, 2024
Jun 5, 2016
Apr 21, 2025
Jul 2, 2021
Jul 2, 2021
Sep 28, 2021
Sep 28, 2021
Apr 25, 2017
Jul 2, 2021

Repository files navigation

OWASP Benchmark

The OWASP Benchmark Project is a Java test suite designed to verify the speed and accuracy of vulnerability detection tools. It is a fully runnable open source web application that can be analyzed by any type of Application Security Testing (AST) tool, including SAST, DAST (like ZAP), and IAST tools. The intent is that all the vulnerabilities deliberately included in and scored by the Benchmark are actually exploitable so its a fair test for any kind of application vulnerability detection tool. The Benchmark also includes scorecard generators for numerous open source and commercial AST tools, and the set of supported tools is growing all the time.

The project documentation is all on the OWASP site at the OWASP Benchmark project pages. Please refer to that site for all the project details.

The current latest release is v1.2. Note that all the releases that are available here: https://github.com/OWASP/Benchmark/releases are historical. The latest release is always available live by simply cloning or pulling the head of this repository (i.e., git pull).

About

OWASP Benchmark is a test suite designed to verify the speed and accuracy of software vulnerability detection tools. A fully runnable web app written in Java, it supports analysis by Static (SAST), Dynamic (DAST), and Runtime (IAST) tools that support Java. The idea is that since it is fully runnable and all the vulnerabilities are actually expl…

Resources

License

Stars

Watchers

Forks

Contributors 47