CVE-2026-81208: DataStage on Cloud Pak for Data has several vulnerabilities

Published Sep 21, 2026
·
Updated

IBM DataStage on Cloud Pak for Data 5.4.0.0 could allow an authenticated user to access sensitive information due to improper handling of encrypted credentials. An attacker could exploit this vulnerability to obtain credentials intended for other users or environments.

Other sources

The pull endpoint decrypts any {dsnextenc}/{encval} blob with the cluster-wide DSNEXTSECKEY and re-encrypts under a caller-supplied AES key/IV — a universal, batchable decryption oracle functionally equivalent to stealing the master key. Because DSNEXTSECKEY is shared per-region and never rotated, this is cross-tenant: any authenticated user recovers any other tenant's connection passwords, Git PATs, and IAM API keys. Two preconditions, but the second (obtain ciphertext) is satisfied by the product's own intentional ciphertext exposure; HIGH is correct and arguably understated.

— IBM

Affected Software

2 affected componentsFixes available
IBM DataStage on Cloud Pak for Data<=5.4.0.0
IBM DataStage on Cloud Pak for Data=5.4.0

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade IBM DataStage on Cloud Pak for Data to a version that resolves this vulnerability.

    Fixed in 5.4 patch 7

Event History

Sep 21, 2026
CVE Published
via IBM·12:00 AM
Data Sourced
via IBM·12:00 AM
DescriptionAffected Software
Sep 23, 2026
CVE Published
via MITRE·09:37 PM
Data Sourced
via MITRE·09:37 PM
RemedyDescriptionSeverityWeakness
Data Sourced
via NVD·10:16 PM
RemedyDescriptionSeverityWeaknessAffected Software

Parent advisories

This vulnerability appears in the following advisories.

Frequently Asked Questions

1

Who can realistically exploit this issue?

Any authenticated user in a region is in scope. The impact crosses tenant boundaries because the encryption key is shared per region.

2

What does an attacker need to perform the attack?

The attacker needs authenticated access and a ciphertext blob. The required ciphertext is intentionally exposed by the product, so obtaining it is described as an available precondition.

3

What information could be recovered from another tenant?

An attacker can recover other tenants' connection passwords, Git personal access tokens, and IAM API keys from the exposed encrypted blobs.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203