CVE-2020-4589 IBM WebSphere Application Server
| Affected software | IBM WebSphere Application Server |
|---|---|
| Severity | 9.8 Critical CVSS 3.1 3 scores |
| Weakness | Deserialization of untrusted data (CWE-502) |
| Published | 13 Aug 2020 |
| Updated | 17 Oct 2026 |
Description
IBM WebSphere Application Server 7.0, 8.0, 8.5, and 9.0 could allow a remote attacker to execute arbitrary code on the system with a specially-crafted sequence of serialized objects from untrusted sources. IBM X-Force ID: 184585.
Exploitation status
No public exploit
No exploit has been reported in the sources we check. Published 6 years ago.
Exploitation status
- CISA KEV not listed
- VulnCheck KEV not listed
- CISA Vulnrichment no assessment published
- Indexed PoC none indexed
- EPSS 8.5% chance in 30 days
Waratek protection
Waratek has a rule that blocks attacks on this vulnerability.
- Protection full Deserialization, Process
- Action available security rule
- Review human Researcher
- Record active
| Decided by | A researcher's recorded decision for this specific CVE |
|---|---|
| Finding | A researcher found this CVE protected by the Marshal RCE rule, ARMR Process rule. |
Waratek research note
written 2026-11-13Written by a Waratek engineer who reviewed this CVE. Their decision sets the status above, ahead of every automated rule except a withdrawal.
Comments
Rule Name: Marshal RCE rule, ARMR Process rule
Native-deserialization RCE from a crafted sequence of serialized objects; Marshal deserialize(java)+rce() intercepts ObjectInputStream.readObject() and the Process rule (with /bin/* and /usr/* listed) blocks the gadget's Runtime.exec.
How to mitigate CVE-2020-4589
Apply the vendor's fix for IBM WebSphere Application Server. Until you can, Waratek RASP blocks exploitation with its deserialization and process rules. It runs inside the Java application, with no code changes.
CVSS
9.8 CRITICAL
v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
3 metrics
CVSS
9.8 CRITICAL v3.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
3 metrics
We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.
| Version | Score | Band | Vector | Assigner | Type | |
|---|---|---|---|---|---|---|
| CVSS 3.1 | 9.8 | CRITICAL | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
NVD | Primary | published |
| CVSS 3.0 | 8.1 | HIGH | CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H |
psirt@us.ibm.com | Secondary | |
| CVSS 2.0 | 10.0 | none | AV:N/AC:L/Au:N/C:C/I:C/A:C |
NVD | Primary |
Affected software and releases
Products and versions
1 product, 4 version entries| Source | Vendor | Product | Scheme | Affected versions |
|---|---|---|---|---|
| nvd | ibm | websphere application server | generic | ≥ 7.0.0.0 and ≤ 7.0.0.45 · ≥ 8.0.0.0 and ≤ 8.0.0.15 · ≥ 8.5.0.0 and ≤ 8.5.5.17 · ≥ 9.0.0.0 and ≤ 9.0.5.4 |
Earlier manual review
A reviewer classified this CVE in an older dataset. We kept the labels and products below, but not the reviewer's reasoning.
## Manual Classification Context **Products:** WEBSPHERE
References
| URL | Tags |
|---|---|
| https://exchange.xforce.ibmcloud.com/vulnerabilities/184585 | VDB Entry, Vendor Advisory |
| https://www.ibm.com/support/pages/node/6258333 | Vendor Advisory |
Timeline
Timeline
| Published | 2020-08-13 | By the CVE Program. |
|---|---|---|
| NVD record modified | 2026-06-17 | NVD's own last-modified date for this record. |
| Last VRT activity | 2026-10-17 | Most recent commit touching this CVE's classification, patch or rule file. |
| Classification created | 2026-11-13 | First commit adding this CVE's research note. |