Vulnerability details

CVE-2026-73804

Gitea Gitea

Gitea API token scope escalation through HTTP signatures

CVSS 3.1
8.1High

Official description

Gitea allows a token with write:user scope to register an attacker-controlled SSH public key on the token owner's account. API requests signed with the corresponding private key authenticate as that account through HTTP Signature without API token scope information, causing route-level token scope checks to be skipped. This converts a user-scoped token into an unscoped API authentication method while retaining the account's normal role and repository permissions.

CVSS scores

ScoreVersionSourceVector
8.1High 3.1 CISA ADP / Vulnrichment (CISA-ADP) CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N

Affected products

VendorProductVersionsSource
Gitea Gitea v ≤ 1.26.4 CVEProject cvelistV5 (CNA)

References and advisories

5
Kolun on Telegram @kolunsec Exploited CVEs, key news and a daily digest Alerts for this product's next CVEsFollow the product to get new vulnerabilities on Telegram.

Details

Published
2026-10-14
Last updated
2026-10-18
State
Published
Assigner (CNA)
Gitea

Exploit prediction (EPSS)

0.47%
Probability of exploitation in 30 days
41.4%
Percentile (among all CVEs)

SSVC assessment (CISA)

Automatable
No
Exploitation
Proof of concept
Technical impact
Total

Weaknesses (CWE)

  • CWE-266
    Incorrect Privilege Assignment
  • CWE-863
    Incorrect Authorization