CVE-2026-110311GHSA-8j56-f865-gqq2
Gitea draft release creation disclosing attachment metadata
Gitea Gitea
CVSS
4.3MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.22%Chance of exploitation activity in the next 30 days, higher than 11% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 28.2.0gitea.dev, goGitHub
go get gitea.dev@v28.2.0
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
Creating a draft release through the API returned an assets list that was built from a release without an ID, which matched every attachment that was not linked to a release. A user who could create a draft release in a repository therefore received the metadata (file name, UUID, upload time, size and download count) of issue and comment attachments of repositories they could not read, and of abandoned uploads.
Text from CVE List
Affected versions 2
- Giteaaffected: 1.22.0 through 28.1.0CVE List
- gitea.dev, go>= 1.22.0, <= 28.1.0GitHub
References 5
- github.com/go-gitea/gitea/pull/39743Fixvia CVE List
- github.com/go-gitea/gitea/pull/39752Fixvia CVE List
- github.com/go-gitea/gitea/releases/tag/v28.2.0Fixvia CVE List
- github.com/go-gitea/gitea/security/advisories/GHSA-8j56-f865-gqq2Advisoryvia CVE List
- blog.gitea.com/release-of-28.2.0/Referencevia CVE List