CVE-2026-49332
WysokieCVSS 8.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 21 - wyżej niż 21% wszystkich znanych CVE
Streszczenie
W openshift/oauth-proxy, serwer proxy ustawia nagłówki tożsamości uwierzytelnionej tylko w wersji z myślnikami (X-Forwarded-User), ale nie usuwa wersji z podkreśleniami (X_Forwarded_User) z przychodzących żądań. Frameworki WSGI i PHP normalizują obie wersje do tej samej zmiennej, co pozwala uwierzytelnionemu użytkownikowi o niskich uprawnieniach na przemycenie sfałszowanej tożsamości.
Ocena ryzyka
Uwierzytelniony atakujący może podszyć się pod innego użytkownika, uzyskując nieautoryzowany dostęp do zasobów lub wykonując operacje w imieniu innego użytkownika.
Rekomendacja
Zaktualizuj openshift/oauth-proxy do wersji, która usuwa lub ignoruje nagłówki z podkreśleniami (X_Forwarded_User).
Inne podatności w openshift/oauth-proxy
Oryginalny opis (angielski, źródło NVD)
A flaw was found in openshift/oauth-proxy. The proxy sets authenticated identity headers using only dash-variant keys (X-Forwarded-User) but does not strip underscore-variant keys (X_Forwarded_User) from incoming requests. WSGI and PHP frameworks normalize both variants to the same variable, allowing an authenticated low-privilege user to smuggle a forged identity that may override the legitimate authenticated identity in the upstream application.

