Gitea organization team policy bypass through repository API
Gitea's repository-side team-link API allows a repository administrator who is not an organization owner to attach organization teams to a repository despite RepoAdminChangeTeamAccess being disabled. The endpoint does not enforce the organization's restriction on repository administrators changing team access. This allows unauthorized changes to which organization teams receive repository access.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-60010
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 3 Nov 2026, 09:54 UTC · Revision 1
Source evidence
Gitea organization team policy bypass through repository API
core-osv · Original sourcePublished 14 Oct 2026, 14:28 UTC
Gitea's repository-side team-link API allows a repository administrator who is not an organization owner to attach organization teams to a repository despite RepoAdminChangeTeamAccess being disabled. The endpoint does not enforce the organization's restriction on repository administrators changing team access. This allows unauthorized changes to which organization teams receive repository access.
osv:CVE-2026-60010
Complete source record
{
"id": "b811dd388251f0d5e60a9f8341be4cbe3166a864c6c748850a764de816dfbb61",
"url": "https://osv.dev/vulnerability/CVE-2026-60010",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "Gitea organization team policy bypass through repository API",
"summary": "Gitea's repository-side team-link API allows a repository administrator who is not an organization owner to attach organization teams to a repository despite RepoAdminChangeTeamAccess being disabled. The endpoint does not enforce the organization's restriction on repository administrators changing team access. This allows unauthorized changes to which organization teams receive repository access.",
"evidence": "osv:CVE-2026-60010",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2026-60010",
"aliases": [
"CVE-2026-60010",
"GHSA-g5jj-gp8w-73h7"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/go-gitea/gitea",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "146cc3eec57174711eac0e0a0c7b38670c6e3922"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"last_affected": "1.27.2"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
},
{
"range": [
{
"fixed": "146cc3eec57174711eac0e0a0c7b38670c6e3922"
}
],
"source": "REFERENCES_TAG",
"original_tag": "v1.27.3"
}
]
}
}
],
"versions": [
"v1.27.2",
"v1.27.1",
"v1.27.0",
"v1.27.0-rc0",
"v1.28.0-dev",
"v1.27.0-dev",
"v1.26.0-dev",
"v1.25.0-dev",
"v1.24.0-dev",
"v1.22.0-rc1",
"v1.23.0-dev",
"v1.22.0-rc0",
"v1.21.0-rc0",
"v1.22.0-dev",
"v1.20.0-rc0",
"v1.21.0-dev",
"v1.20.0-dev",
"v1.19.0-rc0",
"v1.18.0-rc0",
"v1.19.0-dev",
"v1.18.0-dev",
"v1.17.0-dev",
"v1.16.0-rc1",
"v1.15.0-rc1",
"v1.16.0-dev",
"v1.15.0-dev",
"v1.14.0-dev",
"v1.13.0-dev",
"v1.12.0-dev",
"v1.10.5",
"v1.11.0-rc1",
"v1.10.0-rc1",
"v1.11.0-dev",
"v1.9.0-rc1",
"v1.10.0-dev",
"v1.9.0-dev",
"v1.7.0-dev",
"v1.6.0-rc1",
"v1.6.0-dev",
"v1.5.0-rc1",
"v1.5.0-dev",
"v1.1.0",
"v1.0.0",
"v0.9.99"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-60010.json"
}
}
],
"modified": "2026-10-28T02:30:27.751309863Z",
"provider": "osv",
"references": [
"https://blog.gitea.com/release-of-1.27.3/",
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/60xxx/CVE-2026-60010.json",
"https://github.com/go-gitea/gitea/releases/tag/v1.27.3",
"https://github.com/go-gitea/gitea/security/advisories/GHSA-g5jj-gp8w-73h7",
"https://nvd.nist.gov/vuln/detail/CVE-2026-60010",
"https://github.com/go-gitea/gitea/pull/39046",
"https://github.com/go-gitea/gitea/pull/39058"
],
"provider_metadata": {
"cwe_ids": [
"CWE-266",
"CWE-863"
],
"cna_assigner": "Gitea",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/60xxx/CVE-2026-60010.json"
}
},
"related_cves": [
{
"value": "CVE-2026-60010",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 494334,
"published_at": "2026-10-14T14:28:36.203+00:00"
}