CVE Catalog

CVE-2026-73098

CriticalCVSS 10.0
Published: Translated: NVD NIST

Summary

Improper control of dynamically-loaded code vulnerability in Apache Juneau. When parsing a value into a property of type java.lang.Class, 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.

Risk Assessment

Impact depends on the classes present in the deployment; an attacker may trigger unexpected behavior or code execution via class static initializers.

Recommendation

Upgrade Apache Juneau to version 9.2.1, which fixes the issue.

Other vulnerabilities in Apache Juneau

See all
Original NVD description (English source)

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.

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