Summary
Oouch,a Linux box created by HackTheBox user qtc, was an overall hard difficulty box. The Initial Enumeration was was finding the oauth
hidden directory and we also find an SSRF in contact page using which we trick Admin to oauth and link account to our account and can read some admin only Documents which leak an applications/registration.We register an application, and we trick admin again and steal admin sessionid
of qtc
and use that and using the api and we grab the qtc
ssh key
and using that we can ssh as qtc
and read user.txt
. Enumerating user, we find docker running and we see we can ssh to on of the container we see uwsgi
and which was vulnerable and we can get a shell as www-data. Enumerating again we see dbus
is used and it is running as root.Using dbus we can send a a payload to get a shell as root.