What is Oracle Access Manager?
Oracle Access Manager (OAM) is Oracle's enterprise Identity and Access Management platform — part of Oracle Fusion Middleware. OAM provides single sign-on (SSO), multi-factor authentication, and access policy enforcement for enterprise applications. Organizations deploy OAM as the authentication gateway for their web applications, meaning it sits in front of critical business systems and controls who can access them. Compromising OAM gives an attacker the ability to bypass authentication for all protected applications, forge authentication sessions, and extract identity credentials for the entire enterprise.
Overview
CVE-2021-35587 is a critical pre-authentication vulnerability in the OpenSSO Agent component of Oracle Access Manager (part of Oracle Fusion Middleware). An unauthenticated remote attacker with HTTP access to the OAM server can exploit this vulnerability to take over the Access Manager product — achieving arbitrary code execution without needing any credentials. Oracle patched this in the January 2022 Critical Patch Update. CISA added it to KEV in November 2022, reflecting active exploitation in the wild roughly 10 months after the patch.
Affected Versions
| Product | Vulnerable | Fixed |
|---|---|---|
| Oracle Access Manager 11.1.2.3.0 | Yes | January 2022 CPU patch |
| Oracle Access Manager 12.2.1.3.0 | Yes | January 2022 CPU patch |
| Oracle Access Manager 12.2.1.4.0 | Yes | January 2022 CPU patch |
Technical Details
The vulnerability resides in the OpenSSO Agent component of Oracle Access Manager, which handles federated SSO authentication handoffs. The component processes incoming HTTP requests in a way that, under certain conditions, can be manipulated to execute arbitrary code without authentication:
- Authentication required: None — the vulnerability is exploitable by any unauthenticated attacker with HTTP/HTTPS access to the OAM listening port
- Attack complexity: Low — no special conditions or timing required
- Impact: Full compromise of the Access Manager product, including potential code execution and access to all OAM-managed authentication sessions and credential stores
- Protocol: HTTP/HTTPS — exploitable over the standard OAM web service port
- Post-exploitation value: A compromised OAM instance exposes SSO tokens for all protected applications, enabling lateral movement across the entire enterprise application landscape
Discovery
The vulnerability was identified and reported to Oracle for inclusion in their Critical Patch Update process. Security researchers at Viettel Cyber Security published analysis of this vulnerability after the patch was released. The 10-month gap between patch and CISA KEV addition indicates active exploitation was confirmed against unpatched OAM deployments.
Exploitation Context
Oracle Access Manager is widely deployed in large enterprises, financial institutions, and government agencies as a central identity management platform. An attacker who compromises OAM can effectively impersonate any user or service account in the enterprise without needing to crack individual passwords. The CISA KEV addition in November 2022 indicates nation-state or sophisticated criminal actors were actively exploiting this against unpatched OAM deployments — targeting the authentication infrastructure itself rather than individual applications.
Remediation
- Apply Oracle's January 2022 Critical Patch Update for Oracle Access Manager immediately
- If immediate patching is not possible, restrict access to the OAM server to trusted internal IPs and VPN-connected users only
- Audit OAM access logs for unexpected authentication activity, especially from unusual source IPs or at unusual times
- Review all applications protected by OAM for unauthorized access that may have occurred while OAM was vulnerable
- Rotate SSO service account credentials and OAuth tokens after patching
- Enable Oracle Fusion Middleware security monitoring and alerting
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2021-35587 |
| Vendor / Product | Oracle — Fusion Middleware |
| NVD Published | 2022-01-19 |
| NVD Last Modified | 2025-10-27 |
| CVSS 3.1 Score | 9.8 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| Severity | CRITICAL |
| CISA KEV Added | 2022-11-28 |
| CISA KEV Deadline | 2022-12-19 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2022-01-18 | Oracle releases January 2022 Critical Patch Update patching CVE-2021-35587 |
| 2022-01-19 | CVE published |
| 2022-11-28 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-12-19 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| Oracle Critical Patch Update — January 2022 | Vendor Advisory |
| NVD — CVE-2021-35587 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |