CVE-2020-2883
CRITICAL KEV NUCLEIOracle Access Manager unauthenticated Remote Code Execution
Title source: metasploitExploitation Summary
CVE-2020-2883 is actively exploited and listed in the CISA Known Exploited Vulnerabilities (KEV) catalog, added January 7, 2025.
EIP tracks 11 public exploits from researchers including Y4er, MagicZer0, Al1ex, including a Metasploit module exploits/multi/http/oracle_access_manager_rce_cve_2021_35587.
A Nuclei detection template is also available.
AI-analyzed exploit summary This repository contains functional exploit code for CVE-2020-2883, a deserialization vulnerability in WebLogic. It includes detailed technical analysis, proof-of-concept code for Java deserialization attacks, and memory shell injection techniques.
Description
Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 10.3.6.0.0, 12.1.3.0.0, 12.2.1.3.0 and 12.2.1.4.0. Easily exploitable vulnerability allows unauthenticated attacker with network access via IIOP, T3 to compromise Oracle WebLogic Server. Successful attacks of this vulnerability can result in takeover of Oracle WebLogic Server. CVSS 3.0 Base Score 9.8 (Confidentiality, Integrity and Availability impacts). CVSS Vector: (CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H).
Exploits (11)
This repository contains functional exploit code for CVE-2020-2883, a deserialization vulnerability in WebLogic. It includes detailed technical analysis, proof-of-concept code for Java deserialization attacks, and memory shell injection techniques.
This repository contains a functional exploit for CVE-2020-2883, a deserialization vulnerability in Oracle WebLogic Server. The exploit leverages a crafted PriorityQueue with a ChainedExtractor to achieve remote code execution (RCE) by manipulating serialized objects.
This repository contains functional exploit code for CVE-2020-2883, a deserialization vulnerability in Oracle WebLogic. It includes two distinct gadget chains (Gadget1 and Gadget2) that leverage Java deserialization to achieve remote code execution (RCE) via crafted payloads.
This repository contains functional exploit code for CVE-2020-2883, a deserialization vulnerability in Oracle WebLogic Server. It includes two distinct gadget chains leveraging PriorityQueue and Tangosol extractors to achieve remote code execution (RCE) via crafted T3 protocol payloads.
This repository contains a functional exploit for CVE-2020-2883, a deserialization vulnerability in Oracle Coherence. The exploit sends a crafted T3 protocol payload to achieve remote code execution (RCE) on vulnerable Oracle Coherence servers.
This repository contains a functional exploit PoC for CVE-2020-2883, leveraging Java deserialization vulnerabilities in Oracle WebLogic Server. The exploit uses crafted gadget chains (e.g., BadAttributeValueExpException, PriorityQueue) to achieve remote code execution (RCE) via reflection and method invocation.
The repository contains only a minimal README with a CVE reference and version compatibility notes, lacking any exploit code or technical details.
This Metasploit module exploits an unauthenticated deserialization vulnerability in Oracle Access Manager (OAM) by sending a crafted XML payload to the OpenSSO Agent endpoint, leading to remote code execution. It includes version-specific gadget chains and supports multiple platforms (Linux, Windows, Unix).
This repository contains functional exploit code for CVE-2020-2551, a WebLogic IIOP deserialization vulnerability. The PoC includes Java-based exploit code that leverages RMI to achieve remote code execution on vulnerable WebLogic servers.
This repository contains a Python-based scanner for detecting multiple WebLogic vulnerabilities, including CVE-2020-2883. It checks for the presence of vulnerable modules but does not include exploit code for achieving remote code execution or other offensive actions.
This Metasploit module exploits a Java deserialization vulnerability (CVE-2020-2883) in Oracle WebLogic Server by sending a malicious serialized `BadAttributeValueExpException` object over the T3 protocol. It achieves unauthenticated remote code execution by leveraging an `ExtractorComparator` to trigger arbitrary method invocation.
Nuclei Templates (1)
product:"oracle weblogic"
References (5)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H