Challenge: The elf developers looked at their mistakes and have decided to make a new login page for Santa. They’ve used some fancy new technologies, maybe that will save them. https://dancer.bsidesljubljana.si/
Oh boy, another web app. Lets look at the headers. It says: X-Powered-By: Express Ok, I will not do the same mistake again, lets try some obvious options. Enter some garbage, post something empty, post without fields…
I was reading about exploits where unsanatized input could result in a Buffer object, that has lefovers of stack data in it… But in the end it was much simpler. If the right combination was posted (the page is down now and I cannot check) you got back a page that read:
You have to dig deeper!
If you looked at the HTML source, there was the flag in a hidden <p> tag.
Flag: xmas{rUnn1nG0uT0fChr1stm4Ss0ngz}
What did I learn: It’s not about hardocde exploits!