Skip to main content
Mallory
CriticalCISA KEVExploited in the wildPublic exploit

Unauthenticated takeover vulnerability in Oracle ADF Faces

IdentifiersCVE-2022-21445

CVE-2022-21445 is an easily exploitable vulnerability in Oracle Application Development Framework (ADF), specifically the ADF Faces component, within Oracle Fusion Middleware. Affected versions are 12.2.1.3.0 and 12.2.1.4.0. According to Oracle, an unauthenticated attacker with network access via HTTP can compromise Oracle ADF. Oracle states that successful exploitation can result in takeover of the Oracle Application Development Framework environment. The provided source does not identify the precise vulnerable function or root cause, so more specific technical characterization is currently not available.

Share:
For your environment

Are you exposed to this one?

Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.

ANALYST BRIEF

Impact, mitigation & remediation

What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.

Impact

What an attacker gets, and what they’ve been doing with it.

Successful exploitation may allow complete compromise of the targeted Oracle ADF deployment, with high impact to confidentiality, integrity, and availability. Oracle assigns CVSS 3.1 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H), indicating remote exploitation over the network without authentication or user interaction and potential full application-level takeover.

Mitigation

If you can’t patch tonight, do this now.

Until patches can be applied, reduce exposure by restricting or blocking HTTP network access to affected Oracle ADF services to only trusted sources, especially where internet exposure exists. Oracle also recommends reducing unnecessary privileges and access where applicable. Because this issue is remotely exploitable without authentication, limiting external reachability through firewalls, reverse proxies, VPN requirements, or network segmentation is the primary short-term mitigation. These measures are compensating controls only and are not substitutes for patching.

Remediation

Patch, then assume compromise.

Apply Oracle's April 2022 Critical Patch Update addressing CVE-2022-21445 for Oracle Fusion Middleware / Oracle Application Development Framework deployments. Ensure affected ADF versions 12.2.1.3.0 and 12.2.1.4.0 are patched using the relevant Oracle-supported update path and consult the Fusion Middleware Patch Advisor / My Oracle Support documentation for exact patch availability and installation guidance. If running unsupported software, upgrade to a supported release so security fixes can be applied.
PUBLIC EXPLOITS

Exploits

1 valid exploit after Mallory filtered fakes, detection scripts, and README-only repos (1 hidden).

VALID 1 / 2 TOTALView more in app
CVE-2022-21445-for-12.2.1.3.0-WeblogicMaturityPoCVerified exploit

This repository is a proof-of-concept (PoC) exploit for CVE-2022-21445, a critical deserialization vulnerability (CVSS 9.8) in Oracle ADF Faces, affecting Oracle Business Intelligence (OBIEE) 12.2.1.4.0 and potentially other Oracle products using the vulnerable component. The exploit leverages a specially crafted Java class (LambdaIdentity$E12ECA49F06D0401A9D406B2DCC7463A) that, when deserialized by the target, uses reflection to access the underlying HTTP request and response objects. It extracts a 'cmd' header from the incoming HTTP request and executes its value as an OS command, returning the output in the HTTP response. The Main.java file generates a serialized payload using this class, which is then URL-encoded for delivery to the target. The README.md provides detailed setup and exploitation instructions, including environment preparation and payload delivery. The attack vector is remote and unauthenticated, requiring only network access to the vulnerable endpoint. The repository contains Java source code, Maven configuration, and setup documentation, but does not include weaponized automation or a framework integration.

hienkietDisclosed Mar 12, 2024javanetwork
EXPOSURE SURFACE

Affected products & vendors

Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.

VendorProductType
OracleApplication Development Frameworkapplication
OracleJdeveloperapplication

Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.

ACTIVITY FEED

Recent activity

2 sources tracked across advisories and community write-ups. News coverage will land here when it surfaces.

No news coverage yet. Advisories and community discussion only.

What this page doesn’t show

The version that knows your environment.

This page is what’s public. Mallory adds the parts that aren’t: which of your assets are affected, which adversaries are exploiting it right now, which detections to deploy, and what to do tonight.
Exposure mapping

Query your assets running an affected version, and investigate the blast radius.

Threat actor evidence

Every observed campaign linking this CVE to a named adversary.

Associated malware

Malware families riding this exploit, with evidence and IOCs.

Detection signatures1

YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.

Vendor-by-vendor mapping

Cross-references every affected SKU, including bundled OEM variants.

Social activity

Community discussion across Reddit, Mastodon, and other social sources.