Skip to content

Latest commit

 

History

History
42 lines (23 loc) · 1.39 KB

README.md

File metadata and controls

42 lines (23 loc) · 1.39 KB

Exploit Collection

This exploit collection comprises scripts, snippets and tools that can be used to attack the Unguard demo application and showcase common vulnerabilities of all sorts.

Command Injection

Execute arbitrary shell commands with one of the following:

  • In Java, in the image posting feature of the proxy-service
  • In Java, in the markdown conversion in the profile-service
  • In Lua, through a Lua filter in the envoy-proxy

All three services do not properly validate user input.

CRLF Injection

Inject custom queries to a Redis instance via header injection.

JWT Forgery

Authenticate as another user via a forged JSON web token.

Log4Shell

Achieve RCE by abusing the Log4Shell vulnerability that allows JNDI injection.

SSRF

Access and exploit internal services through Server Side Request Forgery.

Zip Slip

Write arbitrary files with specially crafted archives holding directory traversal filenames..

SQL Injection

Run SQL commands by sending unchecked payloads.

Cross Site Scripting (XSS)

Inject arbitrary HTML into your profile page.