ZeroHour

CVE-2026-81210

moderate

IDOR/Path Traversal File Read in IBM DataStage on Cloud Pak for Data 5.4.0.0

CVSS 3.1
7.7 high
EPSS
Published
()
Modified
AI analysis

CVE-2026-81210 is an authorization bypass through user-controlled input (IDOR, CWE-639) combined with path traversal in IBM DataStage on Cloud Pak for Data 5.4.0.0, letting a low-privileged authenticated user read job log files belonging to other projects/tenants on the shared /ds-storage read-write-many PVC. It is triggered by supplying caller-controlled strings that the service concatenates into a String.format file path with no project ACL check, so crafted values escape the intended project directory; reads are constrained to files named job.log or error.log. An attacker gains cross-tenant disclosure of DataStage job logs, which routinely contain database connection strings, {dsnextenc}-encrypted credentials (decryptable via the known d2-f023 technique), and samples of customer data, yielding high confidentiality impact with no integrity or availability impact. Only organizations running DataStage on Cloud Pak for Data 5.4.0.0, especially multi-project/multi-tenant deployments sharing the PVC, are affected. There is no evidence of active exploitation: the flaw is not in CISA KEV and no public proof-of-concept is known.

What to do: If you run DataStage on Cloud Pak for Data 5.4.0.0, apply IBM's fixed release as soon as one is published and audit access to the /ds-storage PVC for cross-project reads of job.log/error.log. Rotate credentials exposed in job logs (connection strings and {dsnextenc} ciphertexts, which are decryptable via the known d2-f023 technique) and restrict the shared RWX PVC to least privilege. Until patched, limit low-privileged DataStage accounts and monitor for anomalous log-file reads.

Affected
IBM DataStage on Cloud Pak for Data5.4.0.0
Estimated exposure
moderatean estimated 1,000-10,000 affected deployments, likely tens of thousands of authenticated platform users (no public install counts; estimate) — IBM Cloud Pak for Data and DataStage have a large enterprise install base, but the flaw is confined to the 5.4.0.0 release, requires a low-privileged authenticated account, and runs in on-prem/private-cloud clusters rather than a shared…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

IBM DataStage on Cloud Pak for Data 5.4.0.0 concatenates three caller-supplied strings into a String.format path on the shared /ds-storage RWX PVC and returns the file with no project ACL — pure IDOR plus traversal. Read is constrained to files named job.log/error.log, but DataStage job logs routinely carry connection strings, {dsnextenc} ciphertexts (decryptable via d2-f023), and customer-data row samples. This is the operator's tenant-to-tenant PVC-leakage threat verbatim; MEDIUM→HIGH via threat match.

Vendors
ibm
Products
datastage on cloud pak for data
Weakness
CWE-639
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:N

In the news

No ingested article mentions this CVE yet.