Katalog CVE

CVE-2024-7631

ŚrednieCVSS 4.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.50%

Percentyl 41 - wyżej niż 41% wszystkich znanych CVE

Streszczenie

W OpenShift Console znaleziono wadę w punkcie końcowym /locales/resources.json, używanym do serwowania zasobów w wielu językach. Parametry lng i ns są używane do konstruowania ścieżki pliku w pkg/plugins/handlers unsafely.go#L112. Z powodu niebezpiecznej konstrukcji ścieżki, uwierzytelniony użytkownik może manipulować ścieżką, aby pobrać dowolne pliki JSON w podzie konsoli, używając sekwencji ../ i prawidłowych ścieżek katalogów.

Ocena ryzyka

Uwierzytelniony użytkownik może odczytać dowolne pliki JSON z poda konsoli, co może prowadzić do ujawnienia wrażliwych informacji, takich jak konfiguracje lub dane uwierzytelniające.

Rekomendacja

Zaktualizuj OpenShift Console do wersji z poprawką. Ogranicz dostęp do punktu końcowego dla nieuprawnionych użytkowników.

Inne podatności w OpenShift Console

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

A flaw was found in the OpenShift Console, an endpoint for plugins to serve resources in multiple languages: /locales/resources.json. This endpoint's lng and ns parameters are used to construct a filepath in pkg/plugins/handlers unsafely.go#L112 Because of this unsafe filepath construction, an authenticated user can manipulate the path to retrieve any JSON files on the console's pod by using sequences of ../ and valid directory paths.

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