Description
Private Repository Existence Disclosure via go-get Meta Endpoint
Published: 2026-08-13
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An unauthenticated user can trigger the install guide’s go‑get meta endpoint to reveal whether a private repository exists, exposing information that should remain confidential. The weakness is an access control flaw, identified as CWE‑284, that allows unauthorized discovery of protected resources. The impact is that an attacker may use the information to target real or fictional repositories for further attacks, but no direct code execution or data leakage is disclosed by the current description.

Affected Systems

The flaw affects the Gitea Open Source Git Server. Version information is not specified in the advisory, but the fix appears to be included in the v1.27.0 release, which is referenced in the vendor’s announcements.

Risk and Exploitability

The vulnerability can be exploited by issuing simple HTTP requests to the go‑get meta endpoint; no authentication or special privileges are required. The EPSS score is <1% and the CVSS score is 5.3, and the flaw is not listed in the CISA KEV catalog, suggesting that there is no publicly known exploitation but the risk remains high because the information is valuable. Given the lack of countermeasures in the public description, the risk to an organization that hosts private repositories is significant.

Generated by OpenCVE AI on August 14, 2026 at 20:42 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Gitea to the latest release (e.g., v1.27.0 or later) to apply the vendor fix for the access‑control issue.
  • Verify that the go‑get meta endpoint is protected by the repository’s permission settings—ensure only authenticated users can receive the meta response for private repositories.
  • If disabling the endpoint is not feasible, configure network controls (e.g., firewall rules or reverse‑proxy authentication) to deny unauthenticated requests to the .git/.go-get paths for private repositories.

Generated by OpenCVE AI on August 14, 2026 at 20:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-p4mj-98mv-xq26 Gitea: Private Repository Existence Disclosure via go-get Meta Endpoint
History

Fri, 14 Aug 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N'}


Fri, 14 Aug 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Gitea
Gitea gitea Open Source Git Server
Vendors & Products Gitea
Gitea gitea Open Source Git Server

Thu, 13 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Description Private Repository Existence Disclosure via go-get Meta Endpoint
Title Private Repository Existence Disclosure via go-get Meta Endpoint
Weaknesses CWE-284
References

Subscriptions

Gitea Gitea Open Source Git Server
cve-icon MITRE

Status: PUBLISHED

Assigner: Gitea

Published:

Updated: 2026-08-14T19:06:32.423Z

Reserved: 2026-07-08T09:19:07.142Z

Link: CVE-2026-58507

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-08-13T17:17:28.653

Modified: 2026-08-26T16:53:48.300

Link: CVE-2026-58507

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-14T20:45:03Z

Weaknesses