In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsUpgrade org.openidentityplatform.openam:openam-core to version 16.1.2 or higher.
Affected versions of this package are vulnerable to Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') via the AuthXMLUtils.createCustomCallback process. An attacker can execute arbitrary code on the server by sending a crafted XML element to the /authservice endpoint that specifies an arbitrary Java class to be loaded and instantiated. This is only exploitable if the default configuration is used and the sunRemoteAuthSecurityEnabled setting is not enabled.
This vulnerability can be mitigated by enabling the sunRemoteAuthSecurityEnabled setting to require a remote-auth security token, or by restricting or blocking external network access to the /authservice endpoint.