Safeguard
Vulnerability Analysis•

CVE-2023-38738: Medium Weak Password Storage in IBM OpenPages

CVE-2023-38738 (Medium, 6.8): IBM OpenPages 8.3 and 9.0 with Native authentication. Apply the fix pack, then switch the password algorithm to PBKDF2.

Safeguard Security Team
4 min read

CVE-2023-38738 is a Medium severity (CVSS 6.8) weakness in IBM OpenPages with Watson 8.3 and 9.0 when Native authentication is used. Someone with database access could take over other accounts. IBM's fix is 8.3.0.2.7 or later, or 9.0.0.1, followed by switching password encryption to PBKDF2.

What's affected

IBM's bulletin lists IBM OpenPages with Watson 8.3 and 9.0 as affected, but only in environments that use Native authentication. Installations that authenticate through LDAP or single sign-on do not store the native passwords in question.

The cause, in IBM's words, is that versions before 8.3.0.2.7 and 9.0.0.1 used a symmetric key encryption algorithm to protect OpenPages user passwords. Symmetric encryption can be reversed by anyone who obtains the key, unlike a one-way hash.

The fixes, per IBM:

  • OpenPages 8.3: apply 8.3 FixPack 2 (8.3.0.2), then Interim Fix 1 (8.3.0.2.7) or later, then run the Update Password Encryption Algorithm step to change to PBKDF2.
  • OpenPages 9.0: apply 9.0 FixPack 1 (9.0.0.1), then run the same algorithm update step.
  • OpenPages 8.0, 8.1 and 8.2: IBM recommends upgrading to a supported fixed version, 8.3 or 9.0.

Note that installing the fix pack alone is not the end. The algorithm change is a separate action that an administrator must run.

How to check if you're exposed

First confirm how your OpenPages instance authenticates users. If it uses LDAP or a single sign-on option, native password storage is not in play, though you should still keep the product patched. If it uses Native authentication, you are in scope.

Next, confirm the product level. The bulletin names 8.3.0.2.7 and 9.0.0.1 as the levels where the stronger option becomes available. Compare your installed level to those.

Finally, check whether the password encryption algorithm has actually been changed. IBM publishes a documentation page on changing the password encryption algorithm to PBKDF2; use it to confirm the setting on your instance. A patched level with the old algorithm still selected is not a finished fix.

What to do now

  1. Identify OpenPages environments that use Native authentication.
  2. Apply the fix pack and, for 8.3, the interim fix: 8.3.0.2 then 8.3.0.2.7 or later, or 9.0.0.1 for the 9.0 line.
  3. Run the Update Password Encryption Algorithm procedure to switch to PBKDF2, following IBM's documentation.
  4. Where possible, move to LDAP or single sign-on, which IBM lists as a mitigation, and retire Native accounts.
  5. Restrict and audit direct access to the OpenPages database, since the attacker model requires it, and rotate passwords after the algorithm change.

Why it matters

The record maps this to CWE-257 (storing passwords in a recoverable format). If the stored passwords can be decrypted with a key that the application itself holds, then anyone who copies the database and can obtain or recover that key can read them. A one-way hash such as PBKDF2 removes that option.

The score is 6.8 because the attacker needs low privileges and high complexity (AV:N, AC:H, PR:L), but the confidentiality and integrity impact is rated high. OpenPages is a governance, risk and compliance platform, so a taken-over account may expose audit and risk records. The record does not mark the CVE as exploited, and it is not in the CISA Known Exploited Vulnerabilities catalog. Note that the record's affected list also shows operating system CPEs for Linux and Windows, which only reflect where the product runs.

Quick check

Is applying the fix pack enough?

No. IBM's remediation has two parts: the fix pack or interim fix, then running the step that changes password encryption to PBKDF2.

Which environments are not affected?

IBM scopes the issue to Native authentication. Environments that use LDAP or a single sign-on option are not exposed to this password storage weakness.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

We email you a link to confirm, and only then add you to the list. Unsubscribe in one click. Privacy

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.