Build
Build is a medium Linux machine built around a DevOps pipeline. An anonymous rsync share leaks a full Jenkins backup that contains both an encrypted job password and the very key files needed to decrypt it offline — recovering the password Git1234!. Those credentials log into Gitea as buildadm, and that repository has a webhook wired to an internal Jenkins server, so committing a malicious Jenkinsfile triggers the pipeline and runs a reverse shell as root inside the Jenkins container, yielding the user flag. This post covers recon through user.txt.