Incorrect authorization in Gitea - CVE-2026-105267
Published: October 19, 2026
Vulnerability details
The vulnerability allows a remote user to permanently delete published releases and their attachments without release-write permission.
The vulnerability exists due to incorrect authorization in the Gitea POST /{owner}/{repo}/tags/delete endpoint when processing deletion requests without distinguishing bare tags from full releases. A remote user can submit a deletion request targeting a release with only Code:Write permission to delete the release record and its attachments from the database and blob storage.
Deletion is restricted to releases in the targeted repository.