TL;DR

what: CVE-2026-20896, a critical authentication bypass in the default configuration of official Gitea Docker images through 1.26.2, is under active exploitation via spoofed X-WEBAUTH-USER reverse-proxy headers.

impact: Attackers can impersonate any user, including administrators, with no password or token, giving them full control of source code, CI secrets, and everything downstream of the compromised Git server.

fix: Upgrade to Gitea 1.26.4 (1.26.3 fixed the flaw but introduced a regression) and lock REVERSE_PROXY_TRUSTED_PROXIES to explicit trusted IPs instead of a wildcard.

who: Anyone running the official Gitea Docker image, especially the roughly 6,200 instances reachable from the public internet, and any org whose CI/CD pipeline trusts that Gitea as a source of truth.