Katalog CVE

CVE-2026-73098

KrytyczneCVSS 10.0
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Podatność nieprawidłowej kontroli dynamicznie ładowanego kodu w Apache Juneau. Przy parsowaniu wartości do właściwości typu java.lang.Class domyślna zamiana klas ładowała wskazaną klasę z włączoną inicjalizacją, więc dane wejściowe wskazujące klasę z classpath aplikacji uruchamiały jej statyczny inicjalizator.

Ocena ryzyka

Skutki zależą od klas obecnych we wdrożeniu; atakujący może wywołać nieoczekiwane zachowanie lub wykonanie kodu poprzez statyczne inicjalizatory klas.

Rekomendacja

Zaktualizuj Apache Juneau do wersji 9.2.1, która usuwa ten problem.

Inne podatności w Apache Juneau

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

Improper control of dynamically-loaded code vulnerability in Apache Juneau. When Apache Juneau parses a value into a property of type java.lang.Class (including parameterized forms), the default class swap loaded the named class with initialization enabled, so input naming a class on the application classpath ran that class's static initializer. The impact depends on the classes present in the deployment. This issue affects Apache Juneau: through 9.2.0. Users are recommended to upgrade to version 9.2.1, which fixes the issue.

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