Skip to content

udos/vuln_node_express

This branch is 6 commits ahead of, 28 commits behind kaakaww/vuln_node_express:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

77c879f · Nov 16, 2021

History

18 Commits
Nov 16, 2021
Aug 21, 2019
Mar 31, 2021
Aug 19, 2019
Aug 21, 2019
Aug 21, 2019
Aug 19, 2019
Aug 21, 2019
Aug 19, 2019
Apr 20, 2021
Mar 30, 2021
Aug 21, 2019
Mar 30, 2021
Mar 29, 2021
Nov 16, 2021
Nov 16, 2021
Nov 16, 2021

Repository files navigation

Vulnerable Node Express

This is a vulnerable Node Express service meant to be used as a target for security testing tools.

Build and Run

Install NPM Dependencies

npm install

Initialize SQLite DB

node bootstrapdb.js

Run

DEBUG=myapp:* npm start

Build and Run with Docker

Build Docker Image

docker build --tag stackhawk/nodeexpressvulny .

Run Docker Container

docker run --rm --publish 3000:3000 --name nodeexpressvulny stackhawk/nodeexpressvulny

Build and Run in Docker Compose

docker-compose up --build --detach

Known Vulnerabilities

  • SQL Injection via search box. - item%' union all select * from user; --
  • Cross Site Scripting via search box. - <script>alert("hey guy");</script>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 85.1%
  • Pug 11.4%
  • Dockerfile 1.8%
  • CSS 1.7%