CVE-2026-26232
Gitea OAuth2 authorization codes lack expiry and reuse enforcement
En bref
- Sévérité
- CRITICAL 9.1
- EPSS
- EPSS 0.50 % · centile 42 (2026-10-28)
- État
- PUBLISHED
- Publiée
- Mise à jour
- Attribuée par
- Gitea
- Statut NVD
- Deferred
Description
Gitea versions before 1.25.5 do not consistently enforce OAuth2 authorization code expiry and single-use behavior during token exchange.
Scores
| Version | Score | Vecteur | Évalué par |
|---|
| CVSS 3.1 | CRITICAL 9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N | CISA-ADP |
| CVSS 3.1 | CRITICAL 9.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N | NVD · 134c704f-9b21-4f2e-91b3-4a467353bcc0 (Secondary) |
Faiblesses (CWE)
Avis
- GHSA-5v69-g2m3-3hq3 — Gitea OAuth2 authorization codes can be reused after expiry
- GO-2026-6336 — Gitea OAuth2 authorization codes can be reused after expiry in code.gitea.io/gitea
Références européennes
Produits affectés
Références
Sources