Skip to main content

Gitea CVE-2026-58433

| EUVDEUVD-2026-58160 CRITICAL
Missing Authorization (CWE-862)
2026-08-13 Gitea
9.1
CVSS 3.1 · Vendor: Gitea
Share

Severity by source

Vendor (Gitea) PRIMARY
9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
vuln.today AI
8.1 HIGH

Abuse requires an authenticated repository-admin role to override the org setting, so PR:L not PR:N; network endpoint and no availability impact give AV:N/AC:L and A:N.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Gitea).

CVSS VectorVendor: Gitea

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

4
Analysis Generated
Aug 14, 2026 - 20:28 vuln.today
CVSS changed
Aug 14, 2026 - 20:22 NVD
9.1 (CRITICAL)
CVE Published
Aug 13, 2026 - 16:44 cve.org
CRITICAL 9.1
CVE Published
Aug 13, 2026 - 16:44 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Team-repository linking endpoint bypasses the RepoAdminChangeTeamAccess organization setting

AnalysisAI

Broken access control in Gitea (self-hosted Git service) versions up to and including 1.26.4 lets the team-repository linking endpoint ignore the RepoAdminChangeTeamAccess organization setting, so repository administrators can grant or alter team access to repositories even when an org owner has explicitly restricted that ability. This CWE-862 missing-authorization flaw undermines an intended org-level guardrail, exposing private repository contents (C:H) and permitting unauthorized permission changes (I:H). …

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Authenticate as repository admin
Delivery
Call team-repository linking endpoint
Exploit
Bypass RepoAdminChangeTeamAccess check
Execution
Attach attacker-controlled team
Impact
Gain unauthorized access to private repo

Vulnerability AssessmentAI

Exploitation Requires an authenticated user with repository-administrator privileges on a target repository within a Gitea organization, and the organization must have the RepoAdminChangeTeamAccess setting configured to restrict repo admins from changing team access (the exact guardrail the endpoint bypasses). … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment Signals conflict and warrant scrutiny. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario In an organization where the owner has disabled RepoAdminChangeTeamAccess to keep repo admins from re-sharing repositories, a user holding only repository-admin rights calls the team-repository linking endpoint and successfully attaches an additional team - one they control or belong to - to a private repository. That team then gains read/write access to source code the org owner intended to keep restricted. …
Remediation Vendor-released patch: 1.27.0 - upgrade Gitea from any 1.26.4-or-earlier build to 1.27.0 or later, following the advisory GHSA-m6qc-j894-7h9r and the release at https://github.com/go-gitea/gitea/releases/tag/v1.27.0. … Detailed patch versions, workarounds, and compensating controls in full report.

Recommended ActionAI

Within 24 hours, inventory all Gitea deployments and identify instances running version 1.26.4 or earlier; flag those managing sensitive or regulated data as high priority. …

Sign in for detailed remediation steps and compensating controls.

Threat intelligence, references, and detailed analysis are available after sign-in.

CVE-2026-27771 HIGH POC
8.2 Jul 03

Broken access control in Gitea's Composer package registry (versions up to and including 1.26.1) lets remote attackers r

CVE-2026-20896 CRITICAL POC
9.8 Jul 03

Reverse-proxy authentication bypass in the official Gitea Docker image (versions up to and including 1.26.2) allows any

CVE-2026-27780 CRITICAL
9.8 Jul 03

Branch-protection bypass in Gitea's self-hosted Git server (all versions before 1.26.0) allows a user with push access t

CVE-2026-26292 CRITICAL
9.8 Jul 03

Migration transport protections in Gitea are bypassed for Git LFS operations, affecting all self-hosted instances before

CVE-2026-58422 CRITICAL
9.8 Jul 03

Authorization bypass in Gitea Open Source Git Server (versions up to and including 1.26.1) allows a user whose account w

CVE-2026-22874 CRITICAL
9.6 Jul 03

Server-side request forgery in Gitea versions up to and including 1.26.2 lets authenticated users abuse incomplete allow

CVE-2026-58426 CRITICAL
9.6 Jul 03

Cross-repository information disclosure and cross-task tampering in Gitea's self-hosted Git server (fixed in v1.26.2) ar

CVE-2026-25718 CRITICAL
9.1 Jul 03

Arbitrary file read and write in Gitea before 1.25.5 arises when the template repository generation feature resolves pat

CVE-2026-22547 CRITICAL
9.1 Jul 03

Improper input validation in Gitea Open Source Git Server before 1.25.5 lets authenticated users submit repository-creat

CVE-2026-26232 CRITICAL
9.1 Jul 03

Authentication bypass via OAuth2 authorization code replay in Gitea before 1.25.5, where the server fails to consistentl

CVE-2026-26247 CRITICAL
9.1 Jul 03

OAuth2 PKCE protection bypass in Gitea before 1.25.5 allows remote attackers to complete an authorization-code token exc

CVE-2026-58508 CRITICAL
9.1 Aug 13

Server-side request forgery in Gitea Open Source Git Server (all versions through 1.26.4) lets attackers abuse the repos

Share

CVE-2026-58433 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy