Katalog CVE

CVE-2026-62322

ŚrednieCVSS 6.5
Opublikowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.15%

Percentyl 4 - wyżej niż 4% wszystkich znanych CVE

Streszczenie

Python Social Auth to mechanizm uwierzytelniania i rejestracji społecznościowej. W wersjach przed 5.0.2 backend LINE wymienia kod autoryzacyjny bez walidacji zwróconego stanu OAuth. Atakujący może rozpocząć autoryzację dla kontrolowanego konta LINE i nakłonić ofiarę do odwiedzenia wynikowego adresu URL callback, powodując zalogowanie ofiary na konto atakującego. Gdy włączone jest łączenie kont, ta sama luka może trwale powiązać tożsamość LINE atakującego z istniejącym kontem ofiary.

Ocena ryzyka

Atakujący może przejąć sesję ofiary lub trwale powiązać swoje konto z kontem ofiary, tworząc nieautoryzowaną ścieżkę logowania. Dotyczy to tylko aplikacji z włączonym backendem LINE.

Rekomendacja

Zaktualizuj Python Social Auth do wersji 5.0.2 lub nowszej, która naprawia tę podatność.

Inne podatności w Python Social Auth

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

Python Social Auth is a social authentication/registration mechanism. Prior to 5.0.2, the LINE backend exchanges an authorization code without validating the returned OAuth state. An attacker can begin authorization for an attacker-controlled LINE account and induce a victim to visit the resulting callback URL, causing the application to log the victim into the attacker's account. When account linking is enabled, the same missing validation can link the attacker's LINE identity to the victim's existing account and create a persistent unauthorized login path. Only applications with the LINE backend enabled are affected. This issue is fixed in version 5.0.2.

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