Skip to main content

IBM watsonx.data EUVDEUVD-2025-210382

| CVE-2025-36320 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-06-30 ibm GHSA-4w8v-rh82-h7w8
6.4
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Recon
    Authenticate with low-privileged account
  2. Delivery
    Locate stored input field in Web UI
  3. Exploit
    Inject persistent JavaScript payload
  4. Install
    Payload stored server-side
  5. C2
    Victim authenticated user loads affected page
  6. Execute
    Script executes in victim's browser session
  7. Impact
    Harvest 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.

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

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

Alert me

AnalysisAIv1 – 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

watsonx.data intelligence 5.2.0, 5.2.1, 5.2.2, 5.3.0

Affected Packages

euvd watsonx_data_intelligence_5_2_0_5_2_1_5_2_2 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

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

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

Stored XSS requires a victim to load the affected page (UI:R); PR:L reflects mandatory prior authentication; scope changes to victim sessions.

3.1 AV:N/AC:L/PR:L/UI:R/S:C/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:L/SI:L/SA:N

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

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

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

EPSS Score
0.3%
Top 84% exploitable
Prevalence
Low
niche enterprise IBM data lakehouse platform, limited deployment footprint
Social Media
1
Sightings
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.3%
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

32
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +32
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-2025-36327 MEDIUM
6.5 Jun 30

Client-side enforcement of server-side security in IBM watsonx.data Intelligence versions 5.2.0 through 5.3.0 allows an

CVE-2025-12530 MEDIUM
5.9 Jun 30

Cleartext data transmission in IBM watsonx.data intelligence versions 5.2.2 through 5.3.1 (including patch-1) exposes se

CVE-2025-36336 MEDIUM
5.9 Jun 30

Cleartext transmission in IBM watsonx.data intelligence versions 5.2.0 through 5.3.0 exposes sensitive data to intercept

CVE-2025-36321 MEDIUM
5.7 Jun 30

HTML injection in IBM watsonx.data Intelligence versions 5.2.0 through 5.3.0 enables a remote authenticated attacker to

CVE-2025-36335 MEDIUM
5.5 Apr 30

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

CVE-2025-36323 MEDIUM
5.4 Jun 30

Cross-site scripting in IBM watsonx.data Intelligence 5.2.0 through 5.3.0 allows low-privileged authenticated users to i

CVE-2025-36319 MEDIUM
4.3 Jun 30

Temporary denial of service in IBM watsonx.data intelligence 5.2.0 through 5.3.0 is achievable by authenticated users wh

CVE-2025-36328 MEDIUM
4.3 Jun 30

IBM watsonx.data Intelligence versions 5.2.0 through 5.3.0 leak sensitive technical information to the browser via verbo

CVE-2025-36333 MEDIUM
4.3 Jun 30

IBM watsonx.data Intelligence versions 5.2.0 through 5.3.0 exposes authenticated users to unauthorized action execution

CVE-2025-36324 MEDIUM
4.3 Jun 30

Server-side request forgery in IBM watsonx.data intelligence versions 5.2.0 through 5.3.0 enables authenticated attacker

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