CVE-2026-81210
moderateIDOR/Path Traversal File Read in IBM DataStage on Cloud Pak for Data 5.4.0.0
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.
| IBM DataStage on Cloud Pak for Data | 5.4.0.0 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
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 news0 stories
No ingested article mentions this CVE yet.