Katalog CVE

CVE-2024-10451

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.94%

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

Streszczenie

W Keycloak wykryto podatność polegającą na tym, że wrażliwe wartości, takie jak hasła, mogą być przechwytywane podczas procesu budowania i osadzane jako wartości domyślne w kodzie bajtowym, co prowadzi do nieautoryzowanego ujawnienia informacji. Dotyczy to również wartości ze zmiennych środowiskowych w Keycloak 26 oraz pośredniego użycia zmiennych środowiskowych w starszych wersjach.

Ocena ryzyka

Wrażliwe dane, takie jak hasła, mogą być dostępne w czasie działania, co może prowadzić do ich ujawnienia i naruszenia bezpieczeństwa systemu.

Rekomendacja

Zaktualizuj Keycloak do wersji, w której poprawiono tę podatność. Unikaj przechowywania wrażliwych danych w zmiennych środowiskowych podczas budowania.

Inne podatności w Keycloak

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

A flaw was found in Keycloak. This issue occurs because sensitive runtime values, such as passwords, may be captured during the Keycloak build process and embedded as default values in bytecode, leading to unintended information disclosure. In Keycloak 26, sensitive data specified directly in environment variables during the build process is also stored as a default values, making it accessible during runtime. Indirect usage of environment variables for SPI options and Quarkus properties is also vulnerable due to unconditional expansion by PropertyMapper logic, capturing sensitive data as default values in all Keycloak versions up to 26.0.2.

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