CVE Catalog

CVE-2026-62379

CriticalCVSS 9.8
Published: Translated: NVD NIST

Summary

In OpenAM prior to 16.1.2, the pre-authentication /authservice PLL endpoint accepts a CustomCallback XML element whose className value selects an arbitrary Java class for AuthXMLUtils to load and instantiate without verifying it implements DSAMECallbackInterface. Default configurations expose the endpoint without authentication, allowing attacker-controlled class initialization and unsafe deserialization to execute code in the server process. Enabling sunRemoteAuthSecurityEnabled does not prevent the vulnerable parsing because its check occurs later.

Risk Assessment

An unauthenticated attacker can remotely execute arbitrary code in the OpenAM server process, leading to full compromise of the access management system. The risk is critical for organizations using default configurations.

Recommendation

Immediately upgrade OpenAM to version 16.1.2 or later. Until patched, restrict network access to the /authservice PLL endpoint.

Other vulnerabilities in OpenAM

See all
Original NVD description (English source)

Open Access Management (OpenAM) is an access management solution. Prior to 16.1.2, the pre-authentication /authservice PLL endpoint accepts a CustomCallback XML element whose className value selects an arbitrary Java class for AuthXMLUtils to load and instantiate without verifying that it implements DSAMECallbackInterface. Default configurations expose the endpoint without authentication, allowing attacker-controlled class initialization and unsafe deserialization of a serialized Subject value to execute code in the server process. Enabling sunRemoteAuthSecurityEnabled does not prevent the vulnerable parsing and instantiation because its check occurs later. This issue is fixed in version 16.1.2.

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