SQL / NoSQL Challenges (Root-Me): SQLi Auth Bypass, GBK, Blind NoSQL Injection
Solving Root-Me's SQL and NoSQL web challenges — SQL injection authentication bypass, GBK character encoding exploit, and blind NoSQL injection via regex.
C.O.P (HackTheBox): SQL Injection → Pickle Deserialization RCE
Exploiting a SQL injection vulnerability to inject a malicious Pickle payload, achieving remote code execution and capturing the flag.
UofTCTF 2024: OS Command Injection via FFmpeg & Web Cache Deception
Exploiting an OS command injection in FFmpeg to exfiltrate the flag and leveraging web cache deception for another challenge.
TwoMillion (HackTheBox): API Manipulation → Command Injection → Kernel Exploit
Manipulating the HackTheBox API endpoints to escalate privileges, exploiting a command injection in the admin panel, and using an old kernel exploit for root.
Sau (HackTheBox): SSRF via Request-Baskets → Maltrail RCE (CVE-2023-32629)
Leveraging a Server-Side Request Forgery in Request-Baskets to access an internal Maltrail instance, then exploiting an unauthenticated command injection (CVE-2023-32629) for shell access.
Red (TryHackMe): LFI Bypass → SSH Brute Force → pkexec PrivEsc (CVE-2021-4034)
Breaking into a Linux box through a naive path traversal filter, brute-forcing SSH credentials with Hydra, and escalating to root via a vulnerable pkexec binary.
Cat Pictures 2 (TryHackMe): Information Disclosure via Exposed Git Repo
Exploiting an exposed .git repository to extract source code and discover hardcoded credentials, leading to SSH access and privilege escalation.
Pilgrimage (HackTheBox): Git Exposure → ImageMagick CVE-2022-44268 → PrivEsc
Discovering an exposed .git repository, exploiting ImageMagick arbitrary file read (CVE-2022-44268) to steal credentials, and escalating privileges via a vulnerable system binary.