Katalog CVE

CVE-2026-80219

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

Streszczenie

W hawtio-operator podczas wdrażania Hawtio w trybie klastrowym tworzony jest OAuthClient o zasięgu klastrowym z automatycznym zatwierdzaniem (GrantMethod: auto) i bez klucza klienta. URI przekierowań pochodzą z trasy utworzonej przez operatora, której nazwa hosta jest kontrolowana przez dzierżawcę. Złośliwy dzierżawca może zarejestrować dowolną nazwę hosta jako prawidłowy cel przekierowania OAuth i uzyskać tokeny dostępu OpenShift dowolnego użytkownika klastra, który odwiedzi spreparowany URL autoryzacyjny.

Ocena ryzyka

Ryzyko nieautoryzowanego dostępu do tokenów OpenShift użytkowników klastra, co może prowadzić do przejęcia kont i eskalacji uprawnień w klastrze.

Rekomendacja

Zaleca się zmianę konfiguracji OAuthClient na wymagającą zgody użytkownika (np. GrantMethod: prompt) oraz ograniczenie możliwości ustawiania pola routeHostName przez dzierżawców.

Inne podatności w hawtio-operator

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

A flaw was found in hawtio-operator. When deploying Hawtio in cluster mode, the operator creates a cluster-scoped OAuthClient with automatic grant approval (GrantMethod: auto) and no client secret (public client). The redirect URIs are derived from the operator-created Route, whose hostname is tenant-controlled via the Hawtio CR spec.routeHostName field. A malicious tenant can register an arbitrary hostname as a valid OAuth redirect target and, because grants are auto-approved, obtain OpenShift access tokens of any cluster user who visits the crafted authorization URL without any consent prompt.

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