CVE-2026-22797
KrytyczneCVSS 9.9Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 47 - wyżej niż 47% wszystkich znanych CVE
Streszczenie
W oprogramowaniu OpenStack keystonemiddleware w wersjach 10.5-10.7 przed 10.7.2, 10.8-10.9 przed 10.9.1 oraz 10.10-10.12 przed 10.12.1 wykryto problem. Oprogramowanie pośredniczące external_oauth2_token nie oczyszcza przychodzących nagłówków uwierzytelniania przed przetwarzaniem tokenów OAuth 2.0. Wysyłając sfałszowane nagłówki tożsamości, takie jak X-Is-Admin-Project, X-Roles lub X-User-Id, uwierzytelniony atakujący może podnieść uprawnienia lub podszyć się pod innych użytkowników. Dotyczy to wszystkich wdrożeń korzystających z oprogramowania pośredniczącego external_oauth2_token.
Ocena ryzyka
Uwierzytelniony atakujący może uzyskać uprawnienia administratora lub podszyć się pod innego użytkownika, co może prowadzić do nieautoryzowanego dostępu do zasobów chmurowych i kradzieży danych.
Rekomendacja
Zaleca się aktualizację keystonemiddleware do wersji 10.7.2, 10.9.1 lub 10.12.1 w zależności od używanej gałęzi. Należy również przejrzeć konfigurację external_oauth2_token.
Inne podatności w OpenStack keystonemiddleware
Oryginalny opis (angielski, źródło NVD)
An issue was discovered in OpenStack keystonemiddleware 10.5 through 10.7 before 10.7.2, 10.8 and 10.9 before 10.9.1, and 10.10 through 10.12 before 10.12.1. The external_oauth2_token middleware fails to sanitize incoming authentication headers before processing OAuth 2.0 tokens. By sending forged identity headers such as X-Is-Admin-Project, X-Roles, or X-User-Id, an authenticated attacker may escalate privileges or impersonate other users. All deployments using the external_oauth2_token middleware are affected.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

