Welcome to SCAGoat

SCAGoat is a vulnerable web application that is designed to help security enthusiasts, developers, and students to discover and mitigate security vulnerabilities in their applications. It is a collection of security vulnerabilities and misconfigurations that can be used to test the security tools and applications.

SCAGoat is designed to be used as a learning tool and is not recommended to be used in a production environment.

Vulnerability Dashboard

Markdown

CVE-2017-16114

Marked vulnerability allowing XSS attacks

Trim-Newlines

CVE-2021-33623

ReDoS vulnerability in trim-newlines package

Lodash

CVE-2019-10744

Prototype pollution vulnerability in Lodash

Jackson-Databind

CVE-2020-9547

Deserialization vulnerability in jackson-databind

XZ-Java

Malicious Library

XZ-Java compromised library vulnerability

WebSocket

CVE-2020-13935

Spring WebSocket vulnerability

Log4j

CVE-2021-44228

Log4Shell vulnerability in Log4j

Node-Notifier

CVE-2020-7789

Command execution vulnerability in node-notifier

Pug

CVE-2019-8331

Denial of Service vulnerability in Pug

Dot-Prop

CVE-2020-8116

Prototype pollution vulnerability in dot-prop