All vulnerabilities
CVE-2026-110311GHSA-8j56-f865-gqq2

Gitea draft release creation disclosing attachment metadata

Gitea Gitea
CVSS
4.3Medium
ExploitationNo 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
Fixed in28.2.0Fixed versionGitHub
Published18 Oct 2026Updated 19 Oct 2026CVE List

What fixes it

  • 28.2.0gitea.dev, goGitHubgo 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