Rating: 5.0

Original writeup (https://lekensteyn.nl/0ctf2017-integrity.html).