CVE-2026-58437
Received Received - Intake

Repository Visibility Manipulation in Git

Vulnerability report for CVE-2026-58437, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-13

Last updated on: 2026-08-13

Assigner: Gitea Limited

Description

Repository Visibility Manipulation via Git Push Options

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-13
Last Modified
2026-08-13
Generated
2026-08-13
AI Q&A
2026-08-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
go-gitea gitea to 1.26.4 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-284 The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-58437 is a high-severity flaw in Gitea affecting versions up to 1.26.4. It allows users with owner or admin-collaborator access to manipulate repository visibility (private/public) or template status using undocumented Git push options like repo.private and repo.template. These changes bypass audit trails, webhooks, and notifications, leaving no record in logs or alerts.

Detection Guidance

Check Gitea logs for unexpected changes in repository visibility or template status. Look for Git push options like repo.private or repo.template in push events. Review database entries for repositories with altered visibility but no corresponding audit trail or timestamp updates.

Impact Analysis

Attackers could exploit this to exfiltrate private data, alter repository templates to poison supply chains, or hide unauthorized changes. The lack of audit trails makes it difficult to detect or trace malicious activity.

Compliance Impact

This vulnerability undermines compliance by allowing unauthorized changes to repository visibility without detection. It could lead to data breaches (GDPR/HIPAA violations) due to lack of audit trails and improper access controls.

Mitigation Strategies

Upgrade Gitea to a version beyond 1.26.4. Remove undocumented Git push options (repo.private, repo.template) from the post-receive hook. Ensure visibility changes are routed through proper services to restore audit functionality and logging.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-58437. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart