CVE-2021-35464
Description
ForgeRock AM server before 7.0 has a Java deserialization vulnerability in the jato.pageSession parameter on multiple pages. The exploitation does not require authentication, and remote code execution can be triggered by sending a single crafted /ccversion/* request to the server. The vulnerability exists due to the usage of Sun ONE Application Framework (JATO) found in versions of Java 8 or earlier
Summary dbcve.org
Pre-authentication Java deserialization vulnerability in ForgeRock AM server versions before 7.0, exploitable through the jato.pageSession parameter on multiple pages. Remote code execution achieved via single crafted /ccversion/* request due to unsafe deserialization in the Sun ONE Application Framework (JATO) used with Java 8 or earlier.
Mitigation
Upgrade to ForgeRock AM 7.0 or later which removes the vulnerable JATO framework; apply vendor patches if immediate upgrade is not feasible. Implement network-level restrictions to /ccversion/* endpoints as temporary mitigation.