High priorityDisclosed

Advisory · CVE-2026-19627

Unauthenticated file read and write in IBM Planning Analytics

IBM Planning Analytics 2.0 and 2.1 improperly validates file paths, letting a remote attacker read arbitrary host files and overwrite certain application files without authentication. IBM rates it CVSS 3.1 8.2.

Vendor
IBM
Product
Planning Analytics
Identifier / CWE
CVE-2026-19627
CWE-22
Action timing
Immediate
ELI5

Explain it like I’m five

Anyone who can reach Planning Analytics can ask it for files on the server by name and scribble over some of the application's own files.

SIMPLIFIED_ATTACK_PATH03 STEPS
  1. 01No login needed

    An unauthenticated attacker reaches the affected Planning Analytics function.

  2. 02Traversal path

    The attacker supplies a file path the product does not properly validate.

  3. 03Read or overwrite

    The attacker reads arbitrary host files and overwrites certain application files.

What happened

IBM disclosed CVE-2026-19627 for Planning Analytics 2.0 and 2.1. Improper validation of file paths (CWE-22) lets a remote attacker read arbitrary files on the host and overwrite certain application files; IBM’s vector requires no privileges and scores it 8.2.

No fixed version is named in the NVD record, so remediation follows the IBM bulletin rather than a version guess here.

What to do

  1. Inventory every Planning Analytics deployment, including test, training, and individually managed instances.
  2. Apply the vendor fix or upgrade exactly as directed in the linked vendor bulletin or advisory.
  3. Restrict network access to Planning Analytics while remediation is underway, especially for internet-facing instances.
  4. Review application and server logs for requests containing dot-dot path sequences, reads of configuration or credential files, and unexpected changes to application files.
  5. Check for accounts, content, or configuration created outside normal change processes, and rotate exposed credentials where access cannot be ruled out.
  6. Verify the deployed version or patch level after remediation.

Management note

Unauthenticated file read on a finance-adjacent server usually means credentials are in scope. Patch, then rotate what the server could have shown.