Description
Private Repository Existence Disclosure via go-get Meta Endpoint
Published: 2026-08-13
Score: n/a
EPSS: n/a
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 unavailable 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 13, 2026 at 18:58 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 13, 2026 at 18:58 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

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

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Gitea

Published:

Updated: 2026-08-13T16:44:57.367Z

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

Link: CVE-2026-58507

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-58507

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T19:00:12Z

Weaknesses