CVE-2020-4430 — IBM Data Risk Manager Directory Traversal Vulnerability

CVE-2020-4430

IBM Data Risk Manager — Directory Traversal, One of a Chain of Bugs Enabling Pre-Auth Admin Takeover

What is IBM Data Risk Manager?

IBM Data Risk Manager (IDRM) is an enterprise appliance used to aggregate and analyze data security risk information across an organization — essentially a dashboard that consolidates sensitive findings from other security tools into one place. That role makes it a particularly attractive target: an appliance built to hold an organization's own risk intelligence becomes a goldmine if compromised, effectively handing an attacker a map of the organization's weakest points.

Overview

CVE-2020-4430 is a directory traversal vulnerability in IDRM that allows a remote attacker with some level of access to send crafted URL requests and read arbitrary files from the underlying system. This flaw was disclosed as part of a small cluster of IDRM vulnerabilities found together, including default/hardcoded administrative credentials and a separate remote code execution issue — meaning that in practice, an attacker could often chain a default-credential login with this traversal bug (and the RCE flaw) to go from zero access to full appliance compromise.

Technical Details

The vulnerability (CWE-22, Path Traversal) stems from insufficient sanitization of file path parameters in one or more IDRM web endpoints, allowing ../-style sequences to escape the intended directory and read files elsewhere on the filesystem — potentially including configuration files, credentials, or other sensitive data useful for further compromise. The CVSS vector reflects that low privileges are required and no user interaction is needed, consistent with a straightforward authenticated (or default-credential-authenticated) web request.

Discovery

Publicly disclosed by security researcher Pedro Ribeiro of Agile Information Security, who reported this and several related IDRM vulnerabilities to IBM. The disclosure became notable because IBM initially stated it would not be issuing patches for the on-premises appliance in the researcher's expected timeframe, leading to public disclosure of the technical details and, subsequently, exploit code.

Exploitation Context

CISA's KEV catalog listing confirms this vulnerability has been exploited in the wild. Because this bug was disclosed together with default-credential and RCE flaws in the same product, and because IBM's initial patching response drew public criticism, working exploit chains for IDRM became available relatively quickly after disclosure — a cautionary example of how a security-focused appliance can itself become an attacker's first target when exposed without hardening.

Remediation

  1. Apply IBM's patched IDRM release addressing CVE-2020-4430 and its companion vulnerabilities (including the default-credential issues).
  2. Change any default or vendor-shipped administrative credentials on IDRM appliances immediately if this has not already been done.
  3. Restrict network access to the IDRM management interface to trusted administrative networks only — never expose it to the internet.
  4. Review IDRM access logs for anomalous file-path requests or unexpected authentication activity predating remediation.
  5. Given this product aggregates sensitive risk data, treat any suspected compromise as a priority incident and assess what downstream security intelligence may have been exposed.

Key Details

PropertyValue
CVE ID CVE-2020-4430
Vendor / Product IBM — Data Risk Manager
NVD Published2020-05-07
NVD Last Modified2026-01-14
CVSS 3.1 Score4.3
CVSS 3.1 VectorCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
SeverityMEDIUM
CWE CWE-22 find similar ↗
CISA KEV Added2021-11-03
CISA KEV Deadline2022-05-03
Known Ransomware Use No

CVSS 3.1 Breakdown

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

Required Action

CISA BOD 22-01 Deadline: 2022-05-03. Apply updates per vendor instructions.

Timeline

DateEvent
2020-05-07Publicly disclosed alongside a chain of related IBM Data Risk Manager vulnerabilities after IBM initially declined to issue a fix within the researcher's disclosure window
2021-11-03Added to CISA Known Exploited Vulnerabilities catalog
2022-05-03CISA BOD 22-01 remediation deadline

References

ResourceType
NVD — CVE-2020-4430 Vulnerability Database
CISA KEV Catalog Entry US Government