CVE-2026-62379
Published:July 24, 2026
Updated:August 03, 2026
Summary A pre-authentication remote code execution vulnerability affects OpenAM. The remote authentication endpoint ("/authservice", PLL) accepts an XML element that names an arbitrary Java class, which the server then loads and instantiates without validation. On a default configuration this is reachable without authentication and allows an attacker to run code on the server. Impact Unauthenticated remote code execution / full server compromise on any OpenAM instance with default settings. Affected All releases up to and including 16.1.1 (the defect predates the Open Identity Platform fork). Remediation Upgrade to "16.1.2". The fix resolves the class named in a "<CustomCallback>" element without running its static initialisers and rejects it unless it implements "DSAMECallbackInterface", and it constrains deserialisation of the serialised "Subject" value to a class allowlist. Interim mitigation If you cannot upgrade immediately: - Restrict or block external network access to "/authservice". This is the only reliable mitigation. - Optionally, block PLL requests carrying a "<CustomCallback className="...">" element at the reverse proxy or WAF. That element is only produced for custom "DSAMECallbackInterface" callbacks, so most deployments never send it — confirm against your own traffic before enforcing. - Enabling "sunRemoteAuthSecurityEnabled" does not mitigate this issue. The remote-auth security token is checked in "AuthXMLHandler.processAuthXMLRequest", which runs only after "AuthXMLRequest.parseXML" has already parsed the request and instantiated the class named in the "<CustomCallback className="...">" element. Do not rely on it as a substitute for upgrading or for network restriction. Credit Vulnerability discovered by Zhixi "Jace" Sun of ASM/VI at TikTok. Correction of the interim mitigation guidance contributed by @BarakSrour.
Affected Packages
https://github.com/OpenIdentityPlatform/OpenAM.git (GITHUB):
Affected version(s) >=Agents-3.1.0-Xpress <16.1.2Fix Suggestion:
Update to version 16.1.2org.openidentityplatform.openam:openam-core (JAVA):
Affected version(s) >=14.5.2 <16.1.2Fix Suggestion:
Update to version 16.1.2Related Resources (4)
Do you need more information?
Contact UsCVSS v4
Base Score:
9.3
Attack Vector
NETWORK
Attack Complexity
LOW
Attack Requirements
NONE
Privileges Required
NONE
User Interaction
NONE
Vulnerable System Confidentiality
HIGH
Vulnerable System Integrity
HIGH
Vulnerable System Availability
HIGH
Subsequent System Confidentiality
NONE
Subsequent System Integrity
NONE
Subsequent System Availability
NONE
CVSS v3
Base Score:
9.8
Attack Vector
NETWORK
Attack Complexity
LOW
Privileges Required
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
HIGH
Integrity
HIGH
Availability
HIGH