CVE-2026-54605
WysokieCVSS 7.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 3 - wyżej niż 3% wszystkich znanych CVE
Streszczenie
Podatność w bibliotece OAuth dla języka Ruby umożliwia atakującemu przechwycenie nagłówka Authorization podczas przekierowania. Klient OAuth::Consumer podąża za przekierowaniem z kodem 3xx, co może zmutować konfigurację i ujawnić poufne dane.
Ocena ryzyka
Atakujący może przechwycić tokeny OAuth i uzyskać nieautoryzowany dostęp do chronionych zasobów.
Rekomendacja
Zaktualizuj bibliotekę OAuth do wersji 1.1.6 lub nowszej.
Inne podatności w OAuth
Zobacz wszystkie- CVE-2026-58422Krytyczne
Podatność w mechanizmie wywołania zwrotnego logowania OAuth powoduje, że konta użytkowników wyłączone przez administratora są po cichu ponownie aktywowane. Brak odpowiedniej autoryzacji umożliwia ominięcie decyzji administracyjnych dotyczących blokady kont.
- CVE-2026-13707Wysokie
Podatność polegająca na utrwalaniu sesji (session fixation) w rozszerzeniu OAuth Wikimedia Foundation. Umożliwia atakującemu narzucenie własnego identyfikatora sesji ofierze, co może prowadzić do przejęcia sesji uwierzytelniającej.
Oryginalny opis (angielski, źródło NVD)
OAuth is a Ruby wrapper for the OAuth 1.0 and 1.0a protocols, providing clients and servers. From 0.5.5 to 1.1.5, OAuth::Consumer#token_request parses the raw Location header of a 300 to 399 redirect returned by the OAuth server and follows the redirect recursively, which can mutate the consumer's configuration and expose signed OAuth request metadata, including the Authorization header, to a cross-origin host. This issue is fixed in version 1.1.6.

