CVE-2026-101023

CRITICAL CVSS 3.1: 9.1 EPSS 0.35%
Updated Oct 13, 2026
Gitea
Parameter Value
CVSS 9.1 (CRITICAL)
Affected Versions before 28.1.0
Fixed In 28.1.0
Type CWE-287 (Improper Authentication)
Vendor Gitea
Public PoC No

Gitea's OAuth2 token endpoint verified the signature and grant of a token submitted with the `refresh_token` grant type, but not that the token was a refresh token. An unexpired access token for the same OAuth2 application and grant could be exchanged for a new access token and refresh token. Whoever holds such an access token could keep access beyond the token's original lifetime.

Attack Parameters

Attack Vector
Network
Can be exploited remotely
Attack Complexity
Low
Easy to exploit
Privileges Required
None
No privileges needed
User Interaction
None
No user interaction needed

Impact Assessment

Confidentiality
High
Complete data leak
Integrity
High
Complete data modification
Availability
None
No disruption

CVSS Vector v3.1

Vulnerable Products 1

Configuration From (including) Up to (excluding)
Gitea Gitea
cpe:2.3:a:gitea:gitea:*:*:*:*:*:*:*:*
— 28.1.0