CVE-2026-120263
Last modified
CVE-2026-120263 is a vulnerability of currently unknown severity. When `[oauth2_client].ACCOUNT_LINKING` is set to `auto` (not the default) and registration is enabled, the link-account sign-up form looked up the existing account to link by the user name or email submitted in the form instead of the identity asserted by the OAuth2 provider. An attacker with an account on a configured OAuth2 provider could submit another user's name, link their external identity to that Gitea account and be signed in as it without its password, including as an administrator.
Description
When `[oauth2_client].ACCOUNT_LINKING` is set to `auto` (not the default) and registration is enabled, the link-account sign-up form looked up the existing account to link by the user name or email submitted in the form instead of the identity asserted by the OAuth2 provider. An attacker with an account on a configured OAuth2 provider could submit another user's name, link their external identity to that Gitea account and be signed in as it without its password, including as an administrator. The link persisted for later sign-ins. Automatic linking now only happens when the existing account matches the provider's email or provider-derived user name; otherwise the account password is required.
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Gitea | Gitea | < 28.3.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-120263?
How severe is CVE-2026-120263?
How do I fix CVE-2026-120263?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Uncovering a hidden BOLA in Appsmith's snapshot logicStrix autonomously discovered a BOLA/IDOR vulnerability in Appsmith's snapshot deletion path.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-120249Thelia Back-office Default Twig Template before 1.1.1 contai…6.5
- CVE-2026-12025Insufficient validation of untrusted input in Network in Goo…5.3
- CVE-2026-120250OpenAlgo 1.0.0.29 before 2.0.3.1 contains an improper certif…5.3
- CVE-2026-120251imagecodecs 2026.3.6 through 2026.10.10 contains an infinite…5.5
- CVE-2026-120252imagecodecs 2023.1.23 through 2026.10.10 contains a stack-ba…5.5
- CVE-2026-12026Out of bounds read in Video in Google Chrome on ChromeOS pri…6.5
- CVE-2026-12027Inappropriate implementation in Headless in Google Chrome pr…9.6
- CVE-2026-12028Use after free in GPU in Google Chrome on Android prior to 1…8.3
- CVE-2026-12029Use after free in Video in Google Chrome on Windows prior to…8.3
- CVE-2026-1203A weakness has been identified in CRMEB up to 5.6.3. The imp…8.1
- CVE-2026-12030Out of bounds write in GPU in Google Chrome on Android prior…8.3
- CVE-2026-12031Inappropriate implementation in Views in Google Chrome on Wi…8.3
Are you affected by CVE-2026-120263?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
