← Vulnerability feed

Vulnerability record · CVE-2021-35464 · published 22 July 2021

CVE-2021-35464: ForgeRock AM JATO deserialization remote code execution

Forgerock · Access Management

ForgeRock Access Management (AM) server before 7.0 deserializes untrusted data from the jato.pageSession parameter on multiple pages, a flaw inherited from the Sun ONE Application Framework (JATO) present in Java 8 and earlier. A single crafted /ccversion/* request can trigger remote code execution without authentication, making this a severe pre-auth flaw for internet-facing AM deployments.

9.8 CVSS 3.1 Critical CISA KEV since 3 Nov 2021 Known ransomware use EPSS 100% · top 0.1% CWE-502 · Deserialization of untrusted data
9.8CVSS 3.1 base score, v2 10.0
100%EPSS exploitation probability, 30 days
YesIn CISA KEV, fix deadline passed
2Affected product versions listed by NVD
9References, 6 tagged exploit
17 Jun 2026Last modified by NVD

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

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 16 September 2026. Confidence: high.

critical priorityUnauthenticated network-reachable remote code execution with a CVSS score of 9.8, confirmed exploitation in CISA KEV, near-certain EPSS probability, and documented ransomware use.

What it is

ForgeRock Access Management (AM) server before 7.0 deserializes untrusted data from the jato.pageSession parameter on multiple pages, a flaw inherited from the Sun ONE Application Framework (JATO) present in Java 8 and earlier. A single crafted /ccversion/* request can trigger remote code execution without authentication, making this a severe pre-auth flaw for internet-facing AM deployments.

Impact

An unauthenticated attacker can execute arbitrary code on the AM server, gaining full control of the host and access to identity data and downstream systems it brokers.

Attack surface

Reachable over the network via HTTP requests to the /ccversion/* endpoint with a crafted jato.pageSession parameter; no authentication and no user interaction are required per the CVSS vector and description.

Exploitation

Listed in CISA KEV with a 2021-11-03 addition and known ransomware campaign use, and EPSS probability is effectively 1.0; public exploit code is referenced on Packet Storm and the vendor advisory.

What to do

  • Upgrade ForgeRock AM to version 7.0 or later, or apply the vendor-supplied fix referenced in the ForgeRock knowledge base article.
  • If immediate patching is not possible, restrict network access to AM endpoints, especially /ccversion/*, to trusted sources only.
  • Run AM on a Java version that does not include the vulnerable JATO classes where supported by the vendor.
  • Rotate credentials and secrets stored or processed by the AM server if compromise is suspected.
  • Monitor vendor advisories and CISA KEV for updated guidance and required actions.

Detection

  • Inspect web server and AM logs for requests to /ccversion/* paths, particularly with a jato.pageSession parameter.
  • Alert on unexpected child processes or command execution spawned by the AM server's Java process.
  • Monitor for anomalous outbound network connections from the AM host following HTTP requests.
  • Review AM server file system and configuration changes for signs of post-exploitation activity.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Exploitation in the wild

CISA added CVE-2021-35464 to the Known Exploited Vulnerabilities catalog on 3 November 2021 as "ForgeRock Access Management (AM) Core Server Remote Code Execution Vulnerability". CISA reports known use in ransomware campaigns. Required action: Apply updates per vendor instructions. Federal deadline 17 November 2021.

Affected products

2 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2021-35464 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2023-0582Forgerock access management path traversal vulnerabilityImproper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in ForgeRock Access Management allows Authorization Bypa…EPSS 0.78%9.8CVE-2022-3748Forgerock access management improper authorization vulnerabilityImproper Authorization vulnerability in ForgeRock Inc. Access Management allows Authentication Bypass. This issue affects Access Management: from 6.5…EPSS 0.91%9.8CVE-2021-4201Forgerock access management improper access control vulnerabilityMissing access control in ForgeRock Access Management 7.1.0 and earlier versions on all platforms allows remote unauthenticated attackers to hijack s…EPSS 2.0%9.8CVE-2021-37154Forgerock access management xml injection vulnerabilityIn ForgeRock Access Management (AM) before 7.0.2, the SAML2 implementation allows XML injection, potentially enabling a fraudulent SAML 2.0 assertion.EPSS 1.4%9.8CVE-2021-37153Forgerock access management vulnerabilityForgeRock Access Management (AM) before 7.0.2, when configured with Active Directory as the Identity Store, has an authentication-bypass issue.EPSS 1.2%7.5CVE-2021-29156ForgeRock OpenAM LDAP injection via WebfingerForgeRock OpenAM before 13.5.1 is vulnerable to LDAP injection through the Webfinger protocol. An unauthenticated attacker can inject LDAP filter con…EPSS 77%analysed7.5CVE-2016-10097Forgerock openam xml external entity (xxe) vulnerabilityXML External Entity (XXE) Vulnerability in /SSOPOST/metaAlias/%realm%/idpv2 in OpenAM - Access Management 10.1.0 allows remote attackers to read arbi…EPSS 2.5%6.5CVE-2022-24669Forgerock access management missing authorization vulnerabilityIt may be possible to gain some details of the deployment through a well-crafted attack. This may allow that data to be used to probe internal networ…EPSS 0.39%

Source: NIST National Vulnerability Database (record CVE-2021-35464), CISA KEV, FIRST EPSS (scores of 2026-09-16). This page is refreshed as NVD updates the record.