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
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.
- 01No login needed
An unauthenticated attacker reaches the affected Planning Analytics function.
- 02Traversal path
The attacker supplies a file path the product does not properly validate.
- 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
- Inventory every Planning Analytics deployment, including test, training, and individually managed instances.
- Apply the vendor fix or upgrade exactly as directed in the linked vendor bulletin or advisory.
- Restrict network access to Planning Analytics while remediation is underway, especially for internet-facing instances.
- Review application and server logs for requests containing dot-dot path sequences, reads of configuration or credential files, and unexpected changes to application files.
- Check for accounts, content, or configuration created outside normal change processes, and rotate exposed credentials where access cannot be ruled out.
- 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.