A patch, a diff, and a Git hook was all it took — no admin access required, and Gitea's own advisory shipped with working exploit code attached.
What you need to know
What you need to know
What you need to know
What you need to know
My take
Patch before you read the PoC
Aliteq
your newest Gitea contributor might already have a shell on your server