Katalog CVE

CVE-2026-54603

WysokieCVSS 8.6
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

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

Streszczenie

Podatność w bibliotece OAuth2 dla języka Ruby umożliwia wyciek nagłówka Authorization do kontrolowanego przez atakującego hosta. Przekierowanie z użyciem protokołu względnego (protocol-relative) nadpisuje autorytet żądania.

Ocena ryzyka

Atakujący może przechwycić tokeny Bearer i uzyskać nieautoryzowany dostęp do API.

Rekomendacja

Zaktualizuj bibliotekę OAuth2 do wersji 2.0.22 lub nowszej.

Powiązane podatności

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

OAuth2 is a Ruby wrapper for the OAuth 2.0 and 2.1 authorization frameworks, including OpenID Connect (OIDC). From 0.4.0 to 2.0.21, a protocol-relative redirect Location returned to OAuth2::Client#request overrides the request authority, so the bearer Authorization header is sent to an attacker-controlled host, leaking the credential. This issue is fixed in version 2.0.22.

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