Savosec CTF Writeup 2026
32 challenges with 33 published solutions between them. The writeups for this event were found in public repositories. Each link is pinned to the commit it was read from.
Where these writeups liveWeb13
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Auth Bypass 1
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Auth Bypass 2
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Content Discovery 1
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
How Do Dwarves Get Away With Crimes Through Forgery
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
I Have Trypanophobia
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
I Like Pickles In Pieces
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Idor 1
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
In Da Club
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Jay Double You Tee
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Once Upon A Time
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
One Does Not Simply Walk Into
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Results
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
To The Window To The Wall
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Cryptography12
Recover a plaintext or a key from something that was supposed to protect it. In practice: identify the scheme, find the parameter the author got wrong, exploit it.
Because Seven Eight Nine Get It
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Have You Even Thought That 8 Is Just The Infinity Standing
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Is Seven Your Lucky Number
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Its Five Oclock
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Le Third Warm Up
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
May The Fourth Be With You
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Second Warm Up
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
The One Before Twelve
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
The Tenth
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Warm Up Nro 1
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Why Is Six Afraid Of Seven
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Xoragami
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Reverse engineering2
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Also written up in: Jeb4dev/Savosec-2026-CTF-Writeup, Jeb4dev/Savosec-2026-CTF-Writeup
Also written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Binary exploitation2
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Console
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Quick Math
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Uncategorised2
The upstream scoreboard did not say, so neither do we.
Cyberducks
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
Walking My Way Downtown
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup
OSINT1
Answer a question about the real world from public sources. The work is pivoting between identifiers, not exploiting anything.
Dude I Love Towers Part 1
1 official solutionAlso written up in: Jeb4dev/Savosec-2026-CTF-Writeup