Katalog CVE

CVE-2026-105330

Nieznane
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W uwierzytelnianiu tokenów JWT w Apache OFBiz 24.09.06 i 24.09.07 występuje użycie zaszyfrowanego klucza na stałe (hard-coded). Nieuwierzytelniony atakujący z dostępem sieciowym może uzyskać pełny dostęp administracyjny poprzez sfałszowany JWT podpisany domyślną wartością security.token.key, którą CVE-2026-31986 usunęło z nowo generowanych konfiguracji, w przypadku wdrożenia zaktualizowanego z wersji sprzed tej poprawki, które zachowało istniejący plik security.properties z włączonym security.internal.sso.enabled. Aktualizacja sama w sobie nie zastępuje już skonfigurowanego klucza — wdrożenia, które przeniosły framework/security/config/security.properties z wersji sprzed poprawki CVE-2026-31986, muszą również uruchomić './gradlew rotateSecretKeys' po aktualizacji, ponieważ istniejące zadanie generateSecretKeys pozostawia już ustawioną wartość bez zmian.

Ocena ryzyka

Możliwość uzyskania pełnego dostępu administracyjnego przez nieuwierzytelnionego atakującego, co stanowi krytyczne zagrożenie dla bezpieczeństwa systemu.

Rekomendacja

Zaktualizuj Apache OFBiz do wersji 24.09.08, a jeśli konfiguracja została przeniesiona z wersji sprzed poprawki CVE-2026-31986, uruchom './gradlew rotateSecretKeys' po aktualizacji.

Inne podatności w Apache OFBiz

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

Use of Hard-coded Cryptographic Key in JWT token authentication in Apache OFBiz 24.09.06 and 24.09.07 on all platforms allows an unauthenticated, network-reachable attacker to obtain full administrative access via a forged JWT signed with the factory-default security.token.key value that CVE-2026-31986 removed from newly generated configurations, on a deployment that upgraded from a release predating that fix while retaining its existing security.properties with security.internal.sso.enabled set to true. Users are recommended to upgrade to version 24.09.08. Upgrading alone does not replace an already-configured key: deployments that carried framework/security/config/security.properties forward from a release predating the CVE-2026-31986 fix must also run './gradlew rotateSecretKeys' after upgrading, since the existing generateSecretKeys task leaves an already-set value untouched.

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