path-traversal 3 Snyk CTF 2025 Feb 28, 2025 picoCTF 2024 Mar 26, 2024 HackTheBox - Cyber Apocalypse 2024 Mar 15, 2024