Midnight Sun CTF 2026 Quals
26 challenges with 44 published community solutions between them. Solution links go to CTFtime’s task page, which aggregates every writeup for a challenge - individual blog posts rot, the aggregator does not.
Full task list on CTFtimeUncategorised12
The upstream scoreboard did not say, so neither do we.
REHOST
5 official solutionsAlso written up in: pwncollege/ctf-archive, pwncollege/ctf-archive, pwncollege/ctf-archive, pwncollege/ctf-archive, pwncollege/ctf-archive
Slopgamez
3 official solutionsAlso written up in: jeff-160/CTF-writeups, Ridful/Midnight-Sun-CTF-2026-Quals-Writeups, jeff-160/CTF-writeups
Flashy
2 official solutionsAlso written up in: hax1ng/midnightctf2026-writeups, hax1ng/midnightctf2026-writeups
Speed 2
2 official solutionsAlso written up in: goroshirow/CTF-WriteUps, Ridful/Midnight-Sun-CTF-2026-Quals-Writeups
Auto 20 x86 64 ELFs with radare2
1 official solutionAlso written up in: cybersecurityelite.com
Cmashine
1 official solutionAlso written up in: Ridful/Midnight-Sun-CTF-2026-Quals-Writeups
Also written up in: Ridful/Midnight-Sun-CTF-2026-Quals-Writeups
Riscal
1 official solutionAlso written up in: Ridful/Midnight-Sun-CTF-2026-Quals-Writeups
S4n1ty
1 official solutionAlso written up in: Ridful/Midnight-Sun-CTF-2026-Quals-Writeups
Smachine
1 official solutionAlso written up in: Ridful/Midnight-Sun-CTF-2026-Quals-Writeups
Speed 3
1 official solutionAlso written up in: Ridful/Midnight-Sun-CTF-2026-Quals-Writeups
Tunnel
1 official solutionAlso written up in: Ridful/Midnight-Sun-CTF-2026-Quals-Writeups
Binary exploitation4
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Canvas Of Fear
2 official solutionsAlso written up in: hax1ng/midnightctf2026-writeups, hax1ng/midnightctf2026-writeups
Heapnote
2 official solutionsAlso written up in: hax1ng/midnightctf2026-writeups, hax1ng/midnightctf2026-writeups
Revenant
2 official solutionsAlso written up in: hax1ng/midnightctf2026-writeups, hax1ng/midnightctf2026-writeups
RISC V Binary With Flag in .rodata
1 official solutionAlso written up in: cybersecurityelite.com
Misc3
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Devil Diagram
2 official solutionsAlso written up in: hax1ng/midnightctf2026-writeups, hax1ng/midnightctf2026-writeups
Pixel Perfect
2 official solutionsAlso written up in: hax1ng/midnightctf2026-writeups, hax1ng/midnightctf2026-writeups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Cryptography2
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.
Beneath The Fourth Moon
2 official solutionsAlso written up in: hax1ng/midnightctf2026-writeups, hax1ng/midnightctf2026-writeups
Also written up in: hax1ng/midnightctf2026-writeups, hax1ng/midnightctf2026-writeups
Web2
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Clash Of Flans
2 official solutionsAlso written up in: hax1ng/midnightctf2026-writeups, hax1ng/midnightctf2026-writeups
Forbidden Script Ritual
2 official solutionsAlso written up in: hax1ng/midnightctf2026-writeups, hax1ng/midnightctf2026-writeups
Forensics2
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
Dukes Dbar
1 official solutionAlso written up in: hax1ng/midnightctf2026-writeups
Until Time
1 official solutionAlso written up in: hax1ng/midnightctf2026-writeups
Reverse engineering1
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Cheat Or Not Cheat
2 official solutionsAlso written up in: hax1ng/midnightctf2026-writeups, hax1ng/midnightctf2026-writeups