Rating: 5.0

Original writeup (https://fadec0d3.blogspot.com/2018/03/n1ctf-2018-lipstick.html).