CVE-2026-20904
Gitea does not properly validate ownership when toggling OpenID URI visibility
Reported by gitea · Published January 22, 2026
github.com/go-gitea/gitea is fixed in 1.25.4 (Go Modules)
Gitea does not properly validate ownership when toggling OpenID URI visibility. An authenticated user may be able to change the visibility settings of other users' OpenID identities.
Fixed versions
Upgrade to a fixed version or later. Language registries are listed first, then Linux distributions, then vendor products.
| Package | Ecosystem | Fixed in |
|---|---|---|
| github.com/go-gitea/gitea | Go Modules | 1.25.4 |
| code.gitea.io/gitea | Go Modules | 1.25.4 |
| gitea | Bitnami | 1.25.4 |
| Gitea Open Source Git Server | Gitea | 1.25.3 |
| gitea | gitea | 1.25.4 |
| gitea | Bitnami | 1.25.4 |
Risk scores
Affected products
| Vendor | Product | Versions |
|---|---|---|
| Gitea | Gitea Open Source Git Server | 0 |
| Gitea | Gitea Open Source Git Server | 0 |
Timeline
- Jan 13, 2026 Fix PR Merged (2 in total, the first dated here)
- Jan 22, 2026 CVE Published
- Jan 22, 2026 PoC Published (2 in total, the first dated here)
- Jan 23, 2026 EPSS Score (30 in total, the first dated here)
- Feb 8, 2026 CVE Updated
- Mar 17, 2026 Security Advisory
- Mar 25, 2026 Coalition ESS Score (2 in total, the first dated here)
Query this with the API
The same record, from the CLI:
vulnetix vdb vuln CVE-2026-20904
vulnetix vdb fixes CVE-2026-20904
Or with curl, using the org id and key from your account page:
curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
"https://api.vdb.vulnetix.com/v2/vuln/CVE-2026-20904/fixes/registry"
The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart
References
- GitHub Security Advisory vendor-advisory
- GitHub Pull Request #36346 patch
- GitHub Pull Request #36361 patch
- Gitea v1.25.4 Release release-notes
- Gitea v1.25.4 Release Blog Post release-notes