Skip to main content

IBM Guardium EUVDEUVD-2026-83413

| CVE-2026-84031 CRITICAL
Cross-site Scripting (XSS) (CWE-79)
2026-09-18 ibm GHSA-6mxc-qwwc-vccw
9.0
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privileged Guardium user
  2. Delivery
    Inject script payload into web-generated field
  3. Exploit
    Admin renders malicious page (UI:R)
  4. Execution
    Script executes in victim browser
  5. Impact
    Hijack session / act as victim

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 an authenticated account on the IBM Guardium Data Protection 12.2 web interface (PR:L) to inject unsanitized input into a web-generated page, AND a victim user must subsequently render that page (UI:R) for the script to execute in their browser. Limiting factors: the attacker must already have valid low-privileged web credentials, a separate higher-value user must be induced to view the injected content, and impact is confined to the browser/session context rather than the underlying server - meaning the 'arbitrary code' is client-side JavaScript, not host OS code execution.

Impact

The vendor CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H = 9.0) claims network-reachable, low-complexity attack requiring only low privileges plus victim interaction, with full confidentiality/integrity/availability impact across a changed scope. However, the CWE is CWE-79 (cross-site scripting) and the description ('execute arbitrary code due to improper neutralization of input during web page generation') is textbook XSS - script execution in the victim's browser, NOT server-side remote code execution. The 'RCE' tag therefore materially overstates impact: XSS does not typically deliver A:H (availability) or full server-side C:H/I:H. My independent assessment is roughly 5.4 (C:L/I:L/A:N). No EPSS score, no CISA KEV listing, and no public exploit are provided, so this is 'no public exploit identified at time of analysis' - not active exploitation. The authenticated prerequisite (PR:L) and required user interaction (UI:R, an admin must render the injected content) further narrow real-world risk. Net: this is a genuine authenticated stored/reflected XSS worth patching, but the 9.0 'critical RCE' framing is inflated - treat as a moderate-severity web flaw, not a wormable unauthenticated RCE.

Exploit ScenarioDerived

A low-privileged authenticated Guardium user injects a malicious script payload into a field that is later reflected/stored and rendered in the Guardium web UI. When a higher-privileged operator or administrator views that page, the script executes in their browser session (scope change), enabling session/token theft or actions performed as the victim. No public exploit code is identified at time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
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 – Sep 18, 2026

Script injection in IBM Guardium Data Protection 12.2 allows a remote authenticated attacker with low-privileged web credentials to inject unsanitized input into web-generated pages, which then executes as JavaScript when another user views the affected page. The independent assessment treats this as a client-side cross-site scripting issue requiring victim interaction, with low confidentiality and integrity impact in the browser/session context and no availability impact, rather than host operating system code execution despite the vendor description's 'arbitrary code' phrasing. No public exploit was identified at time of analysis, and a vendor patch is available from IBM.

RemediationAI

Patch available per vendor advisory: apply the IBM Guardium Data Protection 12.2 fix referenced at https://www.ibm.com/support/pages/node/7288040; the provided data does not specify an exact fix version, so confirm the applicable 12.2 patch level with IBM. If immediate patching is not possible, restrict access to the Guardium Data Protection web interface to trusted management networks, accepting that this may limit legitimate remote administration; invalidate active sessions and require re-authentication after suspected injection, which can interrupt users; deploy WAF or reverse-proxy rules to block script payloads in web page input, with possible false positives against legitimate UI traffic; and enforce a strict Content Security Policy to reduce script execution, though this may break expected web UI functionality. Monitor authenticated user input and client-side script execution for signs of exploitation.

Affected VersionsENISA

Guardium Data Protection 12.2

Affected Packages

euvd guardium_data_protection 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 root cause is CWE-79 improper neutralization of input during web page generation, meaning the IBM Guardium Data Protection 12.2 web interface fails to properly encode or sanitize attacker-controlled data before reflecting it into HTML. The affected component is identified by the wildcard CPE cpe:2.3:a:ibm:guardium_data_protection:*:*:*:*:*:*:*:*, which should be mapped to the specific 12.2 build in use. The independent assessment scores this as CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N: network reachable, low complexity, requiring an authenticated low-privileged account and victim interaction. The changed scope reflects script execution in another user's browser security context, but the assessed confidentiality and integrity impacts are low and availability is none; the vendor's CVSS 3.1 vector of C:H/I:H/A:H for a 9.0 score overstates the demonstrated browser-context impact.

Know when Guardium Data Protection 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 9.0 CRITICAL
AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
vuln.today AI 5.4 MEDIUM

Authenticated injector (PR:L) with required victim rendering (UI:R); XSS yields browser-context C:L/I:L and scope change S:C, but no server availability impact so A:N.

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
Required
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

IBM Guardium Data Protection 12.2 could allow a remote authenticated attacker to execute arbitrary code due to improper neutralization of input during web page generation.

Executive ViewAI

Why It Matters

IBM Guardium Data Protection 12.2 - the platform many organizations rely on to monitor and audit activity against their most sensitive databases - contains a script-injection (cross-site scripting) flaw in its web console that lets a low-privileged user plant malicious JavaScript which then executes in the browser of any other user who opens the affected page, including privileged database security administrators. The independent assessment rates the impact as confined to the browser and session context (low confidentiality and integrity, no availability impact) rather than host-level code execution, and no public exploit code was identified at time of analysis, but a compromised administrator session on a compliance control plane still carries real downstream risk. A vendor patch is available, so this is a scheduling and hygiene problem rather than an emergency containment problem.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Low
niche enterprise database-activity-monitoring appliance, limited deployment footprint
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Total

Priority Score

45
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +45
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-2026-85542 HIGH POC
8.8 Sep 25

Authenticated command injection in IBM Guardium Data Protection 12.2 allows a user who can reach the GIM (Guardium Insta

CVE-2026-84064 CRITICAL
9.9 Sep 18

SQL injection in IBM Guardium Data Protection 12.2 allows a remote authenticated attacker to execute arbitrary SQL comma

CVE-2026-84075 CRITICAL
9.9 Sep 18

Unauthenticated remote attackers can bypass security restrictions in IBM Guardium Data Protection 12.2 through the Chang

CVE-2026-84078 CRITICAL
9.9 Sep 18

Missing authentication in the LoadBalancerServlet of IBM Guardium Data Protection 12.2 allows unauthenticated, network-r

CVE-2026-81657 CRITICAL
9.8 Sep 18

Unauthenticated remote code execution in IBM Guardium Data Protection 12.2 lets a network attacker who can reach the app

CVE-2026-75875 CRITICAL
9.8 Oct 08

Unauthenticated path traversal in IBM Guardium Data Protection 12.0, 12.1, and 12.2 can be leveraged by remote attackers

CVE-2026-82340 CRITICAL
9.8 Sep 18

Unauthenticated insecure deserialization in the Change Audit System (CAS) listener of IBM Guardium Data Protection 12.2

CVE-2026-82967 CRITICAL
9.8 Sep 18

Authentication bypass in IBM Guardium Data Protection 12.2 lets an unauthenticated remote attacker evade the IP-based ac

CVE-2026-84249 CRITICAL
9.8 Oct 08

Missing authentication on a critical management function in IBM Guardium Data Protection 12.2 and 12.2.2 allows unauthen

CVE-2026-84272 CRITICAL
9.8 Oct 08

Missing authentication in the edge-controller component of IBM Guardium Data Protection 12.1 and 12.2.2 allows unauthent

CVE-2026-84082 CRITICAL
9.8 Sep 18

Unauthenticated SQL injection in IBM Guardium Data Protection 12.2 lets a remote attacker submit crafted input that is c

CVE-2026-82344 CRITICAL
9.8 Oct 08

A heap-based buffer overflow in IBM Guardium Data Protection's S-TAP TrafficTap TDS login reassembly routine allows an u

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