Katalog CVE

CVE-2026-73535

Nieznane
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

Handler OpenID Connect w Gitea akceptuje hasło użytkownika bez wymuszenia weryfikacji zarejestrowanego TOTP lub WebAuthn przed zakończeniem logowania i powiązaniem identyfikatora OpenID. Gdy logowanie OpenID jest włączone, atakujący znający hasło ofiary może uzyskać sesję i powiązać kontrolowany przez siebie identyfikator. Atakujący może następnie logować się przez ten identyfikator bez hasła ofiary ani drugiego czynnika, a zmiana hasła nie usuwa powiązania.

Ocena ryzyka

Atakujący znający samo hasło może trwale przejąć konto ofiary, omijając uwierzytelnianie dwuskładnikowe, a zmiana hasła nie usuwa tego dostępu. Prowadzi to do nieautoryzowanego dostępu do repozytoriów i danych organizacji.

Rekomendacja

Zaktualizuj Gitea do wersji zawierającej poprawkę. Do czasu aktualizacji rozważ wyłączenie logowania OpenID oraz przejrzyj istniejące powiązania identyfikatorów OpenID pod kątem nieautoryzowanych wpisów.

Inne podatności w Gitea

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Gitea's OpenID connect handler accepts a user's password without enforcing enrolled TOTP or WebAuthn verification before completing sign-in and linking an OpenID identifier. When OpenID sign-in is enabled, an attacker who knows the victim's password can obtain a session and link an attacker-controlled identifier. The attacker can then sign in through that identifier without the victim's password or second factor, and a password change does not remove the link.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS