Rating:

Full writeup : [here](https://alexandre.fresnais.fr/posts/UTCTF_2021/)

Exploit code : [here](https://github.com/alexandrefresnais/CTFs/blob/master/UTCTF_2021/functionalprogramming/exploit.py)

Summary : You can jump wherever you want and you have a libc leak.

Solution : find corresponding libc to get system address.

Original writeup (https://alexandre.fresnais.fr/posts/UTCTF_2021/).