| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
A deliberately vulnerable ASP.NET Core MVC training application that demonstrates 10 common security vulnerabilities through a clean, friendly UI.
It is designed for:
Warning
This project is intentionally insecure. Run it only in an isolated lab environment. Do not deploy it to the public internet.
Most vulnerable demo apps are either too dated, too ugly, or too unrealistic for modern AI-tool evaluations.
Security Vuln Lab aims to be:
| ID | Vulnerability | Category | Severity |
|---|---|---|---|
| VULN-01 | SQL Injection | Injection | Critical |
| VULN-02 | Cross-Site Scripting (XSS) | Client-Side Injection | High |
| VULN-03 | Cross-Site Request Forgery (CSRF) | Request Integrity | High |
| VULN-04 | Broken Access Control / IDOR | Authorization | Critical |
| VULN-05 | Path Traversal | File Handling | High |
| VULN-06 | Insecure Deserialization / Mass Assignment | Serialization | High |
| VULN-07 | Hardcoded Secret | Secrets Management | Medium |
| VULN-08 | Weak Password Storage | Cryptography | Critical |
| VULN-09 | Open Redirect | Navigation | Medium |
| VULN-10 | Verbose Error Disclosure | Information Leakage | Medium |
This repo helps you answer questions like:
SecurityVulnLab/
├── Controllers/
├── Models/
├── Services/
├── Views/
├── wwwroot/
├── .github/
├── README.md
├── SCANNER-EVAL.md
└── SecurityVulnLab.csproj
Key files:
If dotnet is already installed:
dotnet restore
dotnet runOr use the helper script included in this repo:
./run-local.shThen open:
The app includes a simple dashboard that:
That makes it useful for both:
Use multiple tools and compare their output against the known ground truth.
Suggested tool categories:
Suggested scoring dimensions:
See also:
Planned next improvements:
A few vulnerabilities here are intentionally obvious. That is by design.
The goal is not to create an ultra-realistic red-team target. The goal is to create a repeatable, inspectable benchmark for humans and tools.
See LICENSE.
| Back | FazBrowse Home | New Git URL |