CVE-2026-111755
WysokieCVSS 8.2Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 37 - wyżej niż 37% wszystkich znanych CVE
Streszczenie
Biblioteka follow-redirects w wersjach od 1.16.0 do 1.16.1 nieprawidłowo escapuje metaznaki wyrażeń regularnych (^ lub |) w nazwach nagłówków wrażliwych. W wyniku tego, przy przekierowaniu cross-origin lub z HTTPS na HTTP, filtr nie dopasowuje zadeklarowanego nagłówka i nagłówek z poświadczeniami jest przekazywany do celu kontrolowanego przez atakującego. Problem naprawiono w wersji 1.16.1.
Ocena ryzyka
Może dojść do wycieku poufnych nagłówków (np. tokenów autoryzacyjnych) do nieznanego celu przekierowania, co umożliwia przejęcie sesji lub nieautoryzowany dostęp do chronionych zasobów.
Rekomendacja
Zaktualizuj bibliotekę follow-redirects do wersji 1.16.1 lub nowszej oraz przejrzyj aplikacje korzystające z tej biblioteki pod kątem przekierowań cross-origin.
Inne podatności w follow-redirects
Zobacz wszystkie- CVE-2026-111756Wysokie
Biblioteka follow-redirects usuwa wrażliwe nagłówki uwierzytelniające (Authorization, Proxy-Authorization, Cookie oraz nagłówki zadeklarowane przez wywołującego jako sensitiveHeaders) przed podążaniem za przekierowaniem na inny host lub po downgrade do mniej bezpiecznego protokołu. Opis wskazuje na problem w procedurze usuwania tych nagłówków, która iteruje po strukturze przekazanej przez wywołującego.
- CVE-2026-40895Wysokie
W bibliotece follow-redirects dla Node.js wykryto podatność polegającą na nieusuwaniu niestandardowych nagłówków autoryzacyjnych (np. X-API-Key, X-Auth-Token) podczas przekierowań między domenami. Atakujący może wykorzystać to do przechwycenia poufnych danych uwierzytelniających.
Oryginalny opis (angielski, źródło NVD)
follow-redirects is a Node.js HTTP and HTTPS client wrapper that automatically follows redirects. From 1.16.0 until 1.16.1, escapeRegex leaves valid header-name metacharacters unescaped in sensitiveHeaders. When an application declares a sensitive header whose name contains ^ or | and follows a cross-origin or HTTPS-to-HTTP redirect, unescaped regular-expression metacharacters prevent the generated filter from matching the declared header name, and the credential header is forwarded to an attacker-controlled redirect target. This issue is fixed in version 1.16.1.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

