What Is Oracle WebLogic Server?
Oracle WebLogic Server is a Java EE application server widely deployed to run enterprise business applications, often as the middle tier connecting web front ends to Oracle databases and ERP systems. It's ubiquitous in large enterprises, government agencies, and financial institutions, which makes any unauthenticated remote code execution bug in WebLogic an immediate, high-value target for both criminal and state-linked attackers.
Overview
CVE-2019-2725 is a critical, unauthenticated remote code execution vulnerability in WebLogic Server's Web Services subcomponent, exploitable via the wls9_async and wls-wsat components that ship enabled by default in many WebLogic installations. It carries a CVSS score of 9.8, and Oracle took the unusual step of releasing an emergency patch outside its normal quarterly Critical Patch Update cycle because exploitation was already occurring in the wild before a fix existed.
Technical Details
The root cause (CWE-74, Improper Neutralization of Special Elements / Injection) is an XML-based deserialization flaw: WebLogic's wls9_async and wls-wsat web service endpoints accept SOAP/XML requests and deserialize embedded objects without adequate validation. By sending a crafted XML payload containing a malicious serialized object to endpoints like /_async/AsyncResponseService or /wls-wsat/CoordinatorPortType, an unauthenticated attacker can achieve arbitrary code execution on the server, typically via known Java deserialization gadget chains. No authentication or user interaction is required — a single unauthenticated HTTP POST request is enough.
Discovery
Exploitation attempts were observed in the wild before Oracle's official patch was released, prompting Oracle to issue an emergency out-of-band Security Alert on April 26, 2019 rather than waiting for the next scheduled Critical Patch Update. This pattern — public/underground awareness preceding an official fix — was consistent with prior WebLogic deserialization bugs in this same component family (a recurring target for researchers and attackers throughout 2017–2019).
Exploitation Context
CVE-2019-2725 was mass-exploited within days of (and even before) the patch's release. It was used to deploy cryptomining malware (notably variants associated with the Muhstik and Sodinokibi/REvil-linked toolsets) and to distribute ransomware payloads across internet-exposed WebLogic servers. Its ease of exploitation — a single crafted, unauthenticated HTTP request — combined with WebLogic's prevalence in enterprise environments made it one of the most widely weaponized Oracle vulnerabilities of 2019, and it has continued to see opportunistic scanning years later, reflected in its ransomware association in KEV.
Remediation
- Apply Oracle's emergency Security Alert patch for CVE-2019-2725, or any later WebLogic Critical Patch Update that supersedes it.
- Disable or remove the
wls9_asyncandwls-wsatweb service components if they are not required by the application. - Restrict network access to WebLogic management and web service endpoints — do not expose them directly to the internet.
- Review WebLogic access logs for POST requests to
/_async/or/wls-wsat/paths, a strong indicator of exploitation attempts. - Scan for cryptomining or webshell indicators on any WebLogic host that was internet-exposed and unpatched during 2019, given the vulnerability's history of mass exploitation.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2019-2725 |
| Vendor / Product | Oracle — WebLogic Server |
| NVD Published | 2019-04-26 |
| 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 |
| CWE | CWE-74 find similar ↗ |
| CISA KEV Added | 2022-01-10 |
| CISA KEV Deadline | 2022-07-10 |
| Known Ransomware Use | ⚠️ Yes |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2019-04-17 | Widespread scanning and exploitation reported before an official patch is available |
| 2019-04-26 | Oracle releases an emergency out-of-band security alert and patch (ahead of the scheduled quarterly CPU) |
| 2022-01-10 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2022-07-10 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| NVD — CVE-2019-2725 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |