Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconAuthenticate with low-privileged account
-
DeliveryLocate stored input field in Web UI
-
ExploitInject persistent JavaScript payload
-
InstallPayload stored server-side
-
C2Victim authenticated user loads affected page
-
ExecuteScript executes in victim's browser session
-
ImpactHarvest session credentials or tokens
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 | The attacker must hold a valid authenticated account with at least low-level privileges in the IBM watsonx.data intelligence Web UI, as confirmed by PR:L in the CVSS vector - unauthenticated external attackers cannot directly trigger the stored XSS without first obtaining credentials. A stored input field within the Web UI must accept and persist unsanitized user content (the exact field or feature is not specified in the available data and should be clarified via IBM's advisory). Exploitation impact is further bounded to authenticated victim users who actively browse the page containing the injected payload during an active session. The vendor's UI:N metric suggests the payload may execute without requiring explicit victim interaction beyond normal authenticated navigation, but this should be verified given it is atypical for stored XSS. |
| Impact | The CVSS 6.4 Medium rating is derived from a network-accessible, low-complexity attack vector with low privilege requirements and a scope change affecting other users' sessions. One notable discrepancy exists: the vendor-submitted UI:N metric is atypical for stored XSS, which conventionally requires a victim to load the affected page (normally scored UI:R); this should be independently verified against IBM's advisory at https://www.ibm.com/support/pages/node/7277801 to determine whether the payload auto-executes without any page-load action. EPSS data was not provided, and the vulnerability is absent from the CISA KEV catalog, indicating no confirmed widespread active exploitation at time of analysis. No public POC was identified. Real-world risk is moderate-to-elevated for organizations running this platform, because credential disclosure within trusted sessions can enable session hijacking or lateral movement despite the moderate base score - the stored persistence means a single successful injection compounds across all subsequent victim visits. |
| Exploit ScenarioDerived | An authenticated low-privileged user - such as a data analyst with basic platform access - navigates to a stored input field in the watsonx.data intelligence Web UI (for example, a dataset annotation, metadata field, or shared workspace comment) and submits a crafted JavaScript payload. When any other authenticated user subsequently browses to the page rendering that field, the script executes silently in their browser, potentially exfiltrating session cookies, authentication tokens, or credentials to an attacker-controlled endpoint. No public POC has been identified, but the attack technique is a well-documented exploitation pattern for stored XSS in enterprise web applications. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 30, 2026
Stored cross-site scripting in IBM watsonx.data intelligence versions 5.2.0 through 5.3.0 allows authenticated low-privileged users to inject persistent JavaScript into the Web UI, which then executes within the browser sessions of other authenticated users visiting the affected page. The CVSS scope change (S:C) confirms the payload crosses the security boundary from the attacker's session into victims' sessions, enabling credential harvesting within trusted contexts. No public exploit code or CISA KEV listing has been identified at time of analysis, but the stored and persistent nature of the injection elevates operational impact beyond what the 6.4 base score alone conveys.
RemediationAI
Apply the vendor-released patch per IBM's security advisory at https://www.ibm.com/support/pages/node/7277801; the exact fixed version number is not independently confirmed in the available data beyond 'patch available from vendor' - verify the target upgrade version directly from the advisory before deploying. As an interim compensating control prior to patching, restrict access to the watsonx.data intelligence Web UI to trusted internal network segments or require VPN, reducing the pool of potential attackers to those already holding network access. Additionally, deploying a strict Content Security Policy (CSP) header on the Web UI can limit JavaScript execution from injected payloads; note that CSP bypass techniques exist and this measure reduces but does not eliminate risk, and must not substitute for patching.
Affected VersionsENISA
Affected Packages
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
IBM watsonx.data intelligence is an enterprise data lakehouse platform combining data management, governance, and AI workloads. The vulnerability is classified under CWE-79 (Improper Neutralization of Input During Web Page Generation), meaning the application fails to adequately sanitize or encode user-supplied input before persisting and re-rendering it as HTML or JavaScript in the Web UI. The CPE string cpe:2.3:a:ibm:watsonx.data_intelligence:*:*:*:*:*:*:*:* covers all sub-versions within the 5.2.0-5.3.0 range. Stored XSS is architecturally more dangerous than reflected XSS because the malicious payload survives server-side and executes for every victim who loads the compromised page, without requiring the attacker to re-deliver or socially engineer each target individually.
Know when Watsonx Data Intelligence 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
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
Stored XSS requires a victim to load the affected page (UI:R); PR:L reflects mandatory prior authentication; scope changes to victim sessions.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM watsonx.data intelligence 5.2.0, 5.2.1, 5.2.2, 5.3.0 is vulnerable to stored cross-site scripting. This vulnerability allows an authenticated user to embed arbitrary JavaScript code in the Web UI thus altering the intended functionality potentially leading to credentials disclosure within a trusted session.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
More in Watsonx Data Intelligence
View allClient-side enforcement of server-side security in IBM watsonx.data Intelligence versions 5.2.0 through 5.3.0 allows an
Cleartext data transmission in IBM watsonx.data intelligence versions 5.2.2 through 5.3.1 (including patch-1) exposes se
Cleartext transmission in IBM watsonx.data intelligence versions 5.2.0 through 5.3.0 exposes sensitive data to intercept
HTML injection in IBM watsonx.data Intelligence versions 5.2.0 through 5.3.0 enables a remote authenticated attacker to
IBM watsonx.data intelligence versions 5.2.0, 5.2.1, 5.3.0, and 5.3.1 store user credentials in plain text within local
Cross-site scripting in IBM watsonx.data Intelligence 5.2.0 through 5.3.0 allows low-privileged authenticated users to i
Temporary denial of service in IBM watsonx.data intelligence 5.2.0 through 5.3.0 is achievable by authenticated users wh
IBM watsonx.data Intelligence versions 5.2.0 through 5.3.0 leak sensitive technical information to the browser via verbo
IBM watsonx.data Intelligence versions 5.2.0 through 5.3.0 exposes authenticated users to unauthorized action execution
Server-side request forgery in IBM watsonx.data intelligence versions 5.2.0 through 5.3.0 enables authenticated attacker
EUVD-2025-210382
GHSA-4w8v-rh82-h7w8
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB