Gitea
cpe:2.3:a:gitea:gitea:*:*:*:*:*:*:*
- < 1.22.5
A vulnerability exists in Gitea versions prior to 1.22.5, where branch deletion permissions are not properly enforced after a pull request has been merged. This oversight could potentially allow unauthorized users to delete branches that they should not have permission to remove.
Exploitation of this vulnerability could lead to unauthorized branch deletions, potentially disrupting the workflow and version control process.
To reproduce this vulnerability, merge a pull request in a Gitea repository version prior to 1.22.5. After merging, attempt to delete a branch. The branch deletion may be improperly authorized, allowing deletion contrary to the established permissions.
Users can upgrade to Gitea version 1.22.5 or later, where this vulnerability has been fixed.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.