Writeup Library

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

PORTSWIGGER

Insecure direct object references

Access Control · XESXOR

N/A2 min
PORTSWIGGER

Insufficient workflow validation

Business logic vulnerabilities · XESXOR

N/A4 min
PORTSWIGGER

JWT authentication bypass via flawed signature verification

JWT · XESXOR

N/A2 min
PORTSWIGGER

JWT authentication bypass via jku header injection

JWT · XESXOR

N/A3 min
PORTSWIGGER

JWT authentication bypass via jwk header injection

JWT · XESXOR

N/A4 min
PORTSWIGGER

JWT authentication bypass via kid header path traversal

JWT · XESXOR

N/A3 min
PORTSWIGGER

JWT authentication bypass via unverified signature

JWT · XESXOR

N/A3 min
PORTSWIGGER

JWT authentication bypass via weak signing key

JWT · XESXOR

N/A3 min
PORTSWIGGER

LAB 1 - OS command injection, simple case [APPRENTICE]

Command_injection · XESXOR

N/A6 min
PORTSWIGGER

Limit overrun race conditions

Race Conditions · XESXOR

N/A2 min
PORTSWIGGER

Low-level logic flaw

Business logic vulnerabilities · XESXOR

N/A3 min
PORTSWIGGER

Manipulating the WebSocket handshake to exploit vulnerabilities

WebSockets · XESXOR

N/A3 min
PORTSWIGGER

Manipulating WebSocket messages to exploit vulnerabilities

WebSockets · XESXOR

N/A2 min
PORTSWIGGER

Method-based access control can be circumvented

Access Control · XESXOR

N/A4 min
PORTSWIGGER

Modifying serialized data types

Insecure Deserialization · XESXOR

N/A2 min
PORTSWIGGER

Modifying serialized objects

Insecure Deserialization · XESXOR

N/A1 min
PORTSWIGGER

Multi-step process with no access control on one step

Access Control · XESXOR

N/A3 min
PORTSWIGGER

Notes :

Authentication · XESXOR

N/A1 min
PORTSWIGGER

OAuth account hijacking via redirect uri

Oauth · XESXOR

N/A3 min
PORTSWIGGER

Offline password cracking

Authentication · XESXOR

N/A3 min
PORTSWIGGER

OS command injection, simple case

Command_injection · XESXOR

N/A1 min
PORTSWIGGER

Password brute-force via password change

Authentication · XESXOR

N/A4 min
PORTSWIGGER

Password reset broken logic

Authentication · XESXOR

N/A3 min
PORTSWIGGER

Password reset poisoning via middleware

Authentication · XESXOR

N/A4 min
PORTSWIGGER

Referer-based access control

Access Control · XESXOR

N/A3 min
PORTSWIGGER

Reflected XSS into HTML context with all tags blocked except custom ones

Cross Site Scripting · XESXOR

N/A2 min
PORTSWIGGER

Reflected XSS into HTML context with most tags and attributes blocked

Cross Site Scripting · XESXOR

N/A3 min
PORTSWIGGER

Reflected XSS into HTML context with nothing encoded

Cross Site Scripting · XESXOR

N/A1 min
PORTSWIGGER

Remote code execution via polyglot web shell upload

File_Upload · XESXOR

N/A3 min
PORTSWIGGER

Remote code execution via web shell upload

File_Upload · XESXOR

N/A3 min
Page 4 of 164 • 4915 total← PrevNext →