Lots of cloud sec here!
keepass2john Passwords.kdb >> database.hash
john --wordlist=/usr/share/wordlists/rockyou.txt -format:keepass database.hash
So, we get the flag as zebralicious
The gitea instance is for us to commit code changes, and the jenkins instance will perform a pipeline after each commit.
This specific pipeline will run semgrep on the codebase, then echo the entire codebase for a check file (presumably checking for security issues) before printing the flag.
So, our goal is to patch this app of it security vulnerability.
If we look at the code, we see the final line that there is a debug=True statement, which should not be in production, so we remove that in the online editor, and the commit again. Then, we run the pipeline and get the flag!
punk_{35MZKE9CJF9TZ9OW}