Katalog CVE

GHSA-pp92-crg2-gfv9

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność występuje, gdy aplikacja korzysta z OAuth2::Client i serwer autoryzacji zwraca przekierowanie z nagłówkiem Location w postaci URI względnego do protokołu. W takim przypadku OAuth2::Client#request może niepoprawnie rozwiązać to przekierowanie.

Ocena ryzyka

Może to prowadzić do nieautoryzowanego dostępu do danych, jeśli atakujący wykorzysta tę lukę do przechwycenia tokenów dostępu.

Rekomendacja

Zaleca się weryfikację i walidację nagłówków Location przed ich użyciem, aby zapobiec przekierowaniom do niebezpiecznych lokalizacji.

Powiązane podatności

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

## Summary When an application uses OAuth2::Client (typically via an OAuth2::AccessToken) and the configured authorization server returns a redirect whose Location header is a protocol-relative URI of the form //attacker.example/leak, OAuth2::Client#request resolves the redirect with response.respo

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