Description
Gitea versions before 1.25.5 look up tracked-time entries by time ID without scoping the lookup to the issue in the request URL, allowing deletion attempts to target entries from another issue.
Problem types
Authorization Bypass Through User-Controlled Key
Product status
Any version before 1.25.5
Credits
CsEnox
References
github.com/go-gitea/gitea/pull/36664 (GitHub Pull Request #36664)
github.com/go-gitea/gitea/pull/36689 (GitHub Pull Request #36689)
github.com/go-gitea/gitea/releases/tag/v1.25.5 (Gitea v1.25.5 Release)
blog.gitea.com/release-of-1.25.5/ (Gitea v1.25.5 Release Blog Post)