Finally rooted! This one was rough, foothold wasn’t too bad, I just kept making it more complicated than it needed to be. Root was really challenging as portainer’s documentation doesn’t cover what we needed to do at all.
Foothold: Don’t overthink it. Once you’re in, don’t look for some fancy exploit, just sniff around.
Root: Not too much I can say here without giving it away. Look into how you can use docker to access a host’s files.
If anyone needs a nudge, feel free to reach out! Good luck!
Got it! I disagree with some of the folks posting here about the difficulty of root. For me, it was pretty equally spread between foothold, user, and root.
My best advice is this: remember that it’s a puzzle, not an actual machine! When you find yourself achieving the next step, think of how you can leverage that step to reach new places that you haven’t yet had access to.
Best of luck to everyone in the rest of the season
I have find the first entry point and got a shell on the machine.
To find the entry point, i used ceWL and Ffluf.
Now it’s time to find things on the machine…
Taking break and rest can sometimes help