Writeup Library

4915 detailed walkthroughs across HTB, THM, and PortSwigger. Pro writeups unlock exclusive content.

PORTSWIGGER

Exploiting NoSQL operator injection to extract unknown fields

NoSQL injection · XESXOR

N/A5 min
PORTSWIGGER

Exploiting origin server normalization for web cache deception

Web Cache Deception · XESXOR

N/A2 min
PORTSWIGGER

Exploiting path delimiters for web cache deception

Web Cache Deception · XESXOR

N/A2 min
PORTSWIGGER

Exploiting path mapping for web cache deception

Web Cache Deception · XESXOR

N/A2 min
PORTSWIGGER

Exploiting PHP deserialization with a pre-built gadget chain

Insecure Deserialization · XESXOR

N/A2 min
PORTSWIGGER

Exploiting Ruby deserialization using a documented gadget chain

Insecure Deserialization · XESXOR

N/A2 min
PORTSWIGGER

Exploiting server-side parameter pollution in a query string

API testing · XESXOR

N/A2 min
PORTSWIGGER

Exploiting XInclude to retrieve files

XXE · XESXOR

N/A3 min
PORTSWIGGER

Exploiting XXE to perform SSRF attacks

XXE · XESXOR

N/A3 min
PORTSWIGGER

Exploiting XXE to retrieve data by repurposing a local DTD

XXE · XESXOR

N/A4 min
PORTSWIGGER

Exploiting XXE using external entities to retrieve files

XXE · XESXOR

N/A3 min
PORTSWIGGER

Exploiting XXE via image file upload

XXE · XESXOR

N/A3 min
PORTSWIGGER

File path traversal, traversal sequences stripped non-recursively

Directory-traversal · XESXOR

N/A1 min
PORTSWIGGER

File path traversal, validation of file extension with null byte bypass

Directory-traversal · XESXOR

N/A2 min
PORTSWIGGER

File path traversal, validation of start of path

Directory-traversal · XESXOR

N/A2 min
PORTSWIGGER

File path traversal,simple case

Directory-traversal · XESXOR

N/A2 min
PORTSWIGGER

File path traversal,traversal sequences blocked with absolute path bypass

Directory-traversal · XESXOR

N/A2 min
PORTSWIGGER

File path traversal,traversal-sequences stripped with superfluous URL-decode

Directory-traversal · XESXOR

N/A1 min
PORTSWIGGER

Finding and exploiting an unused API endpoint

API testing · XESXOR

N/A3 min
PORTSWIGGER

Flawed enforcement of business rules

Business logic vulnerabilities · XESXOR

N/A3 min
PORTSWIGGER

Forced OAuth profile linking

Oauth · XESXOR

N/A4 min
PORTSWIGGER

High-level logic vulnerability

Business logic vulnerabilities · XESXOR

N/A2 min
PORTSWIGGER

Host header authentication bypass

HTTP Host header attacks · XESXOR

N/A2 min
PORTSWIGGER

Host validation bypass via connection state attack

HTTP Host header attacks · XESXOR

N/A4 min
PORTSWIGGER

Inconsistent handling of exceptional input

Business logic vulnerabilities · XESXOR

N/A3 min
PORTSWIGGER

Inconsistent security controls

Business logic vulnerabilities · XESXOR

N/A2 min
PORTSWIGGER

Infinite money logic flaw

Business logic vulnerabilities · XESXOR

N/A3 min
PORTSWIGGER

Information disclosure in error messages

Information Disclosure · XESXOR

N/A2 min
PORTSWIGGER

Information disclosure in version control history

Information Disclosure · XESXOR

N/A2 min
PORTSWIGGER

Information disclosure on debug page

Information Disclosure · XESXOR

N/A2 min
Page 3 of 164 • 4915 total← PrevNext →