Awesome Lists

awesome-vulnerable-apps

by vavkamil

awesome listpushed about 2 years ago

Awesome Vulnerable Applications

AI summary

Vulnerability Labs

A curated collection of intentionally vulnerable applications and environments to help developers practice security testing and learning about common web application vulnerabilities.

stars
1K
forks
165
watching
22
awesome list
1
entries
87
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/vavkamil/awesome-vulnerable-apps/links.svg)](https://awesome.facts.dev/awesome/vavkamil/awesome-vulnerable-apps)
HTML
<a href="https://awesome.facts.dev/awesome/vavkamil/awesome-vulnerable-apps"><img src="https://awesome.facts.dev/shield/vavkamil/awesome-vulnerable-apps/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/vavkamil/awesome-vulnerable-apps/links.svg

What's in the list

87 links in 17 sections, with live GitHub stats.activeno commit in 2y

Online

Vulnerable VMs

Cloud Security

  • Kubernetes Goat

    Kubernetes Goat is "Vulnerable by Design" Kubernetes Cluster. Designed to be an intentionally vulnerable cluster environment to learn and practice Kubernetes security

  • CloudGoat

    CloudGoat is Rhino Security Labs' "Vulnerable by Design" AWS deployment tool

  • CdkGoat - Vulnerable AWS CDK Infra

    CdkGoat is Bridgecrew's "Vulnerable by Design" AWS CDK repository

  • Cfngoat - Vulnerable Cloudformation Template

    Cfngoat is Bridgecrew's "Vulnerable by Design" Cloudformation repository

  • TerraGoat - Vulnerable Terraform Infra

    TerraGoat is Bridgecrew's "Vulnerable by Design" Terraform repository

  • caponeme - Capital One Breach

    Repository demonstrating the Capital One breach on your AWS account

  • WrongSecrets

    WrongSecrets is "Vulnerable by Design" to show how to not handle secrets in Docker, Kubernetes and in the cloud (AWS/GCP/Azure)

  • AWSGoat

    A Damn Vulnerable AWS Infrastructure

  • AzureGoat

    A Damn Vulnerable Azure Infrastructure

  • IAM Vulnerable

    Use Terraform to create your own vulnerable by design AWS IAM privilege escalation playground

  • Sadcloud

    A tool for standing up (and tearing down!) purposefully insecure cloud infrastructure

  • CNAPPgoat

    CNAPPgoat is a multi-cloud, vulnerable-by-design environment deployment tool

  • Unguard

    An insecure cloud-native microservices demo application for Kubernetes

SSO - Single Sign On

Mobile Security

  • Allsafe

    Allsafe is an intentionally vulnerable application that contains various vulnerabilities

  • InsecureBankv2

    Vulnerable Android application for developers and security enthusiasts to learn about Android insecurities

  • Vulnerable Kext

    A WIP "Vulnerable by Design" kext for iOS/macOS to play & learn *OS kernel exploitation

  • InjuredAndroid

    A vulnerable Android application that shows simple examples of vulnerabilities in a ctf style

  • Damn Vulnerable Bank

    Damn Vulnerable Bank is designed to be an intentionally vulnerable android application

  • InsecureShop

    An Intentionally designed Vulnerable Android Application built in Kotlin

  • AndroGoat

    AndroGoat is purposely developed open source vulnerable/insecure app using Kotlin

  • DIVA Android

    Damn Insecure and vulnerable App for Android

  • OVAA

    Oversecured Vulnerable Android App

  • Vuldroid

    Android Application covering various static and dynamic vulnerabilities

  • Android Security Testing

    hpAndro1337 Application made in Kotlin with multiple vulnerabilities and a CTF

OWASP Top 10

  • Owasp Juice shop

    OWASP Juice Shop: Probably the most modern and sophisticated insecure web application

  • DVWA

    Damn Vulnerable Web Application (DVWA)

  • DSVW

    Damn Small Vulnerable Web

  • bWAPP

    This is just an instance of the OWASP bWAPP project as a docker container

  • Xtreme Vulnerable Web Application

    XVWA is a badly coded web application written in PHP/MySQL that helps security enthusiasts to learn application security

  • lazyweb

    This web application is a demonstration of common server-side application flaws. Each of the vulnerabilities has its own difficulty rating

  • OWASP Mutillidae II

    OWASP Mutillidae II is a free, open source, deliberately vulnerable web-application providing a target for web-security enthusiast

  • Pentest_lab

    Local penetration testing lab using docker-compose

  • VulnLab

    A vulnerable web application lab using Docker

  • WebGoat

    WebGoat is a deliberately insecure application by OWASP for training purpose

  • VAmPI

    Vulnerable REST API with OWASP top 10 vulnerabilities for security testing

OWASP Top 10 / SQL Injection

OWASP Top 10 / XSS Injection

  • clicker-service - simulate XSS

    Docker container that intakes post and then "clicks" the link. Intentionally vulnerable. To be used with vulnerable by design web apps to realistically simulate XSS and XSRF (CSRF)

  • XSSworm.dev

    Self-replication contest

  • xssed

    A set of XSS vulnerable PHP scripts for testing

  • xssable

    A vulnerable blogging platform used to demonstrate XSS vulnerabilities

OWASP Top 10 / Server Side Request Forgery

  • SSRF_Vulnerable_Lab

    This Lab contain the sample codes which are vulnerable to Server-Side Request Forgery attack

OWASP Top 10 / CORS Misconfiguration

OWASP Top 10 / XXE Injection

  • XXE Lab

    A simple web app with a XXE vulnerability

  • docker-java-xxe

    Docker image to test XXE attacks in java with tomcat

OWASP Top 10 / Request Smuggling

  • Varnish HTTP/2 Request Smuggling

    This repository a docker-compose file to setup a local environment that is vulnerable to CVE-2021-36740 Varnish HTTP/2 request smuggling

Technologies / WordPress

  • DVWP

    Damn Vulnerable WordPress

Technologies / Node.js

  • exploit-workshop

    A step by step workshop to exploit various vulnerabilities in Node.js and Java applications

  • DVNA

    Damn Vulnerable NodeJS Application

  • Extreme Vulnerable Node Application

    Extreme Vulnerable Node Application

  • dvws-node

    Damn Vulnerable Web Service is a vulnerable web service/API/application that can be used to learn webservices/API vulnerabilities

Technologies / Firmware

  • DVRF

    The Damn Vulnerable Router Firmware Project

  • OWASP IoT Goat

    IoTGoat is a deliberately insecure firmware created to educate software developers and security professionals with testing commonly found vulnerabilities in IoT devices

  • DVID

    Damn Vulnerable IoT Device

Uncategorized

  • LogSnare

    A playground for testing, preventing, and logging IDOR vulnerabilities

  • GitHub Actions Goat

    Deliberately Vulnerable GitHub Actions CI/CD Environment

  • dvws - Damn Vulnerable Web Services

    Damn Vulnerable Web Services is an insecure web application with multiple vulnerable web service components that can be used to learn real world web service vulnerabilities

  • Fuzzgoat

    A vulnerable C program for testing fuzzers

  • wavsep

    The Web Application Vulnerability Scanner Evaluation Project

  • leaky-repo

    Benchmarking repo for secrets scanning

  • OWASP SKF labs

    Repo for all the OWASP-SKF Docker lab examples

  • Vulnserver

    Vulnerable server used for learning software exploitation

  • Damn-Vulnerable-GraphQL-Application

    Damn Vulnerable GraphQL Application is an intentionally vulnerable implementation of Facebook's GraphQL technology, to learn and practice GraphQL Security

  • Vulnerable-nginx

    An intentionally vulnerable NGINX setup

  • Raspwn OS

    The intentionally vulnerable image for the Raspberry Pi

  • python_security

    This repository collects lists of security-relavent Python APIs, along with examples of exploits using those APIs

  • OWASP-VWAD

    The OWASP Vulnerable Web Applications Directory project (VWAD) is a comprehensive and well maintained registry of all known vulnerable web applications currently available

  • Vulhub

    Vulhub is an open-source collection of pre-built vulnerable docker environments

  • VulnDoge

    Web app for hunters

  • CI/CD Goat

    Deliberately vulnerable CI/CD environment. Hack CI/CD pipelines, catch the flags

  • Damn Vulnerable Thick Client

    Damn Vulnerable Thick Client App developed in C# .NET

  • Damn Vulnerable RESTaurant

    Intentionally vulnerable Web API game for learning and training purposes dedicated to developers, ethical hackers and security engineers

  • VulnerableLightApp

    .NET vulnerable REST API

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.