CVE-2021-35464
CRITICALVulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2021 - Software and Data Integrity Failures
ASVS 5.0
V10 - Malicious Code Integrity verification, supply chain security
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | Critical risk (CVSS 9.8, EPSS 94.4%). ForgeRock AM is used as an identity and access management solution by major enterprises and government organizations. Compromising the AM server provides access to all SSO-protected applications and user credentials. |
| Exploit ScenarioDerived | An attacker sends a single HTTP request to /ccversion/Version with a crafted jato.pageSession cookie containing a serialized Commons Collections gadget chain. The AM server deserializes the payload, executing OS commands as the application server user, providing access to the identity store. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 26, 2026
ForgeRock AM (Access Management) before version 7.0 contains a Java deserialization vulnerability in the jato.pageSession parameter enabling unauthenticated remote code execution via a single HTTP request.
Earlier versions of this analysis (1)
A Java deserialization vulnerability in ForgeRock AM allows unauthenticated remote code execution through a single crafted request to the /ccversion/* endpoint, exploiting the Sun ONE Application Framework's pageSession parameter.
RemediationAI
Upgrade to ForgeRock AM 7.0+. Apply the provided security patch for older versions. Monitor for exploitation indicators in access logs (unusual requests to /ccversion/). Restrict access to AM administrative endpoints.
Affected ProductsAI
ForgeRock AM server before 7.0 OpenAM-based deployments
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The CWE-502 deserialization flaw in the jato.pageSession parameter processes untrusted serialized Java objects. ForgeRock AM inherits the Sun ONE/OpenSSO framework's session serialization, which uses Java's default ObjectInputStream without class filtering, allowing gadget chain exploitation.
Know when the next one hits your stack
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionCVE.org
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
Executive ViewAI
Organizations using ForgeRock AM server before 7.0 face critical risk from CVE-2021-35464, a insecure deserialization vulnerability rated CVSS 9.8. Insecure deserialization could allow attackers to execute arbitrary code by providing crafted serialized data. This vulnerability is actively exploited in the wild (KEV-listed) and requires immediate remediation. Immediate patching is required per CISA KEV mandate.
Apply vendor patch. If immediate patching is not feasible: (1) Restrict deserialization endpoints; (2) Implement integrity checks on serialized data; (3) Use type-safe alternatives.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
NVD
CVE.org
CISA KEV
EPSS
Exploit-DB
GitHub PoC