CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-2700

HighCVSS 7.0
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.29%

21th percentile - higher than 21% of all known CVEs

Summary

Wykryto podatność w komponencie quarkus-core, która polega na przechwytywaniu lokalnych zmiennych środowiskowych z przestrzeni nazw Quarkus podczas budowy aplikacji. Aplikacja uruchomiona zbudowana w ten sposób dziedziczy wartości przechwycone w czasie budowy, co może prowadzić do niebezpiecznych zachowań.

Risk Assessment

Ryzyko dla organizacji polega na tym, że aplikacja może nieumyślnie przyjąć niebezpieczne ustawienia, takie jak zrzucenie bazy danych lub akceptowanie wszystkich certyfikatów TLS, co może prowadzić do poważnych luk w bezpieczeństwie.

Recommendation

Zaleca się, aby administratorzy IT dokładnie przeglądali i nadpisywali wartości zmiennych środowiskowych w aplikacji, aby uniknąć niebezpiecznych konfiguracji, szczególnie tych związanych z przestrzenią nazw 'quarkus.*'.

Related vulnerabilities

Original NVD description (English source)

A vulnerability was found in the quarkus-core component. Quarkus captures local environment variables from the Quarkus namespace during the application's build, therefore, running the resulting application inherits the values captured at build time. Some local environment variables may have been set by the developer or CI environment for testing purposes, such as dropping the database during application startup or trusting all TLS certificates to accept self-signed certificates. If these properties are configured using environment variables or the .env facility, they are captured into the built application, which can lead to dangerous behavior if the application does not override these values. This behavior only happens for configuration properties from the `quarkus.*` namespace. Application-specific properties are not captured.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS