Information disclosure in Gitea - CVE-2026-110311
Published: October 19, 2026
Vulnerability details
The vulnerability allows a remote user to disclose attachment metadata from private repositories and abandoned uploads across a Gitea instance.
The vulnerability exists due to premature attachment loading and missing repository filtering in Gitea's draft release creation process when handling API requests to create draft releases. A remote user can create a draft release in a repository they control to retrieve instance-wide attachment names, UUIDs, sizes, timestamps, and download counts through the response's assets array, because the unsaved release has an ID of 0 that matches attachments without a release link.