Gitea
cpe:2.3:a:gitea:gitea:*:*:*:*:*:*:*
An authorization vulnerability has been identified in Gitea's web interface, specifically in versions prior to 1.25.4. The issue arises because the application does not properly verify user permissions when canceling scheduled auto-merges. As a result, a user with read access to pull requests may be able to cancel auto-merges that were scheduled by other users.
Exploitation of this vulnerability could lead to unauthorized cancellation of scheduled auto-merges, potentially disrupting the workflow and collaboration process in projects that rely on this feature.
To reproduce this vulnerability, a user with read access to pull requests can navigate to the pull request section of a repository. From there, they can cancel auto-merges that have been scheduled by other users, without the necessary authorization to do so.
Users can upgrade to Gitea version 1.25.4 or later, where this vulnerability has been addressed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.