Skip to main content

IBM Planning Analytics CVE-2026-75063

| EUVDEUVD-2026-98077 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-10-12 ibm GHSA-hfc3-6gg7-rwf3
5.4
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to Planning Analytics
  2. Delivery
    Inject unencoded JavaScript into input field
  3. Exploit
    Victim loads affected page
  4. Execution
    Script executes in victim browser
  5. Impact
    Hijack session or steal data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires improperly output-encoded data in IBM Planning Analytics 2.0 or 2.1 to be rendered to a victim, and per the IBM description the attacker must be a remote authenticated user (though the CVSS vector lists PR:N, creating ambiguity that should be verified against IBM node 7291604). The CVSS vector's UI:R confirms a key limiting factor: a legitimate user must interact with or load the attacker-influenced page for the injected JavaScript to execute, meaning this cannot be triggered against a passive server without victim participation. Impact is confined to the victim's browser session (C:L/I:L, scope unchanged), not the underlying host.

Impact

This is a moderate-severity stored/reflected cross-site scripting flaw (CWE-79) in IBM Planning Analytics, rated CVSS 5.4. The signals are consistent with a real-but-not-urgent issue rather than a top priority. There is a notable conflict in the source data: the NVD-style CVSS vector contains PR:N (no privileges required / unauthenticated), yet the IBM description explicitly states a 'remote authenticated attacker' - these disagree, so authentication requirements should be verified with IBM advisory node 7291604 before treating this as unauthenticated. UI:R confirms the attack requires victim interaction (a user must view or load the attacker-influenced content), which meaningfully constrains exploitation. Impact is partial (C:L/I:L/A:N, scope unchanged), typical of XSS executing in a user's browser session rather than a full server compromise. No EPSS score, KEV listing, or POC was provided; there is no public exploit identified at time of analysis, and the vulnerability is not on the CISA KEV catalog. A vendor patch is available. Overall: patch within a normal cycle; it is not a drop-everything issue absent evidence of exploitation.

Exploit ScenarioDerived

An attacker with access to IBM Planning Analytics injects a malicious JavaScript payload into a field that is not properly output-encoded; when another user (potentially higher-privileged) views the affected page, the script executes in their browser context, enabling session hijacking or actions on their behalf. The description implies the attacker is authenticated, so this most plausibly targets multi-user or shared-content workflows. No public exploit code was identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 12, 2026

Cross-site scripting in IBM Planning Analytics 2.0 and 2.1 allows remote attackers to execute arbitrary JavaScript in a victim's browser session by supplying content that is rendered without proper output encoding. Per the supplied CVSS vector (AV:N/AC:L/UI:R/S:U/C:L/I:L/A:N, base 5.4), exploitation requires the victim to interact with or load the attacker-influenced page, and impact is confined to that user's browser context rather than the underlying host or other accounts. No public exploit identified at time of analysis, and no exploitation activity is recorded in CISA KEV; patch available per vendor advisory. Note that the vector's PR:N conflicts with IBM's description of a 'remote authenticated attacker', so authentication requirements are not confirmed from available data and should be verified against IBM support node 7291604.

RemediationAI

Apply the vendor fix for CVE-2026-75063 as documented in IBM Support node 7291604 (https://www.ibm.com/support/pages/node/7291604); the supplied intelligence classifies a patch as available from the vendor but does not provide an exact fixed version number, so obtain the precise build/interim-fix level from that advisory and verify it applies to both 2.0 and 2.1 installations before closing the finding. Where patching cannot be completed immediately, compensating controls need to target the rendering path rather than the network edge: enforce a strict Content-Security-Policy on the Planning Analytics web tier that disallows inline script and untrusted script origins (effective against script execution but prone to breaking legitimate inline handlers or third-party widgets, so test in a staging environment); set session cookies with HttpOnly and SameSite=Lax/Strict so borrowed session state is harder to exfiltrate (a partial control only, since XSS still enables in-page actions such as data modification and CSRF-style requests under the victim's session); and restrict write access to user-populated fields, reports, and dashboard content to trusted administrators until the fix is in, accepting the reduction in user self-service capability as the trade-off. Because exploitation requires victim interaction (UI:R), user awareness of links or content from untrusted sources offers marginal reduction in exposure but should not be treated as a substitute for patching.

Affected VersionsENISA

Planning Analytics 2.0
Planning Analytics 2.1

Affected Packages

euvd planning_analytics no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is CWE-79 (Improper Neutralization of Input During Web Page Generation, i.e. cross-site scripting) arising from improper output encoding in IBM Planning Analytics 2.0 and 2.1. In this class of defect, user-controllable data is written into an HTML/JavaScript response without adequate context-aware escaping, so markup or script payloads are interpreted by the browser instead of being displayed as inert text. Because the injected script executes under the origin of the Planning Analytics web application, it can read or modify data visible to the victim in that session and issue requests with the victim's credentials - the scope-unchanged (S:U), low-integrity/low-confidentiality (C:L/I:L) ratings reflect that the compromise stays inside the victim's browser session and does not cross a security boundary into the server host. The affected CPE is recorded as cpe:2.3:a:ibm:planning_analytics:*:*:*:*:*:*:*:*, a wildcard covering all platform builds of the product, so version applicability must be pinned from the vendor advisory rather than the CPE. The required user interaction (UI:R) is consistent with either a reflected delivery (attacker lures a victim to a crafted link) or a stored delivery (malicious content saved in a report, dashboard, or user-facing field that another user later renders); both require the victim to load the affected page. The product is a browser-accessed planning, analytics, and modelling platform, which is why the exposed surface is a web UI/rendering path rather than a network service primitive.

Know when Planning Analytics gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (ibm) PRIMARY 5.4 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
vuln.today AI 4.6 MEDIUM

Description states a remote authenticated attacker, so PR:L rather than the input's PR:N; UI:R because a victim must view the injected content; partial C/I impact typical of XSS, no availability effect.

3.1 AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:P/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

DescriptionCVE.org

IBM Planning Analytics 2.0, and 2.1 could allow a remote authenticated attacker to execute arbitrary JavaScript due to improper output encoding.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
enterprise BI/planning (TM1) software, common in large orgs not everywhere
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

27
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +27
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

CVE-2019-4716 CRITICAL POC
9.8 Dec 18

IBM Planning Analytics 2.0.0 through 2.0.8 is vulnerable to a configuration overwrite that allows an unauthenticated use

CVE-2026-19622 CRITICAL
9.8 Oct 12

Authentication bypass and privilege escalation in IBM Planning Analytics 2.0 and 2.1 allow an unauthenticated remote att

CVE-2023-42017 CRITICAL
9.8 Dec 22

IBM Planning Analytics Local 2.0 could allow a remote attacker to upload arbitrary files, caused by the improper validat

CVE-2026-19620 HIGH
8.8 Oct 12

Improper authentication in IBM Planning Analytics 2.0 and 2.1 allows an attacker who already holds valid low-privilege c

CVE-2019-4612 HIGH
8.8 Dec 09

IBM Planning Analytics 2.0 is vulnerable to malicious file upload in the My Account Portal. Rated high severity (CVSS 8.

CVE-2026-19627 HIGH
8.2 Oct 12

Path traversal in IBM Planning Analytics 2.0 and 2.1 allows a remote attacker to read arbitrary files from the host and

CVE-2026-85457 HIGH
8.1 Oct 12

Authenticated remote code execution in IBM Planning Analytics 2.0 and 2.1 stems from a stack-based buffer overflow (CWE-

CVE-2022-22308 HIGH
7.8 Feb 21

IBM Planning Analytics 2.0 is vulnerable to a Remote File Include (RFI) attack. Rated high severity (CVSS 7.8), this vul

CVE-2021-38873 HIGH
7.8 Nov 24

IBM Planning Analytics 2.0 is potentially vulnerable to CSV Injection. Rated high severity (CVSS 7.8), this vulnerabilit

CVE-2026-75061 HIGH
7.5 Oct 12

Arbitrary file write via path traversal in IBM Planning Analytics 2.0 and 2.1 allows remote unauthenticated attackers to

CVE-2022-22339 HIGH
7.3 Apr 08

IBM Planning Analytics 2.0 is vulnerable to server-side request forgery (SSRF). Rated high severity (CVSS 7.3), this vul

CVE-2026-17475 HIGH
7.1 Oct 12

Authenticated low-privileged users on IBM Planning Analytics 2.0 and 2.1 can delete folders and applications belonging t

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy