Skip to main content

Guardium Data Protection CVE-2026-84070

| EUVDEUVD-2026-83420 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-09-18 ibm GHSA-6j6w-pmcv-gghm
8.9
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-page-generating input
  3. Exploit
    Privileged operator renders the page (UI:R)
  4. Execution
    Script executes in victim browser session
  5. Impact
    Hijack admin session / act on management console

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

Requires a valid authenticated Guardium account (PR:L) to submit the malicious input, AND requires a separate victim user to load/render the affected web page for the injected script to execute (UI:R) - the flaw is not self-executing and cannot be triggered pre-authentication. Exploitation is confined to the IBM Guardium Data Protection 12.2 web management console; impact is bounded to actions available within a victim's browser session (session/token theft, UI actions as the victim), not server-side command execution. These two prerequisites (credentials plus a privileged victim interaction) are the primary factors limiting realistic exploitation despite the network attack vector.

Impact

This is a moderate-priority issue whose 8.9 vendor CVSS overstates real-world impact. The CVSS vector (AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:L) already encodes two significant limiters that raw score readers often miss: it requires an authenticated attacker (PR:L) AND victim user interaction (UI:R). Critically, CWE-79 (XSS) plus the description phrase 'improper neutralization of input during web page generation' means the 'arbitrary code' executes in a victim's BROWSER as script, not on the server as a system process - the input Tags list 'RCE', but this is client-side XSS, not remote code execution. The scope change (S:C) is consistent with XSS reaching a different security authority (the victim's session/browser), but the C:H/I:H impact is inflated for reflected/stored XSS, which realistically yields C:L/I:L. No EPSS score, no CISA KEV listing, and no public POC accompany this record, so there is no evidence of active or imminent exploitation. The dominant driver of low real-world risk is not the CVSS math but the deployment reality: Guardium is a niche database-activity-monitoring appliance with a small operator population, and the attacker already needs valid credentials plus a privileged victim who clicks/renders the payload.

Exploit ScenarioDerived

A low-privileged authenticated Guardium user injects a crafted script payload into a field that is later rendered unsanitized in the web console; when a higher-privileged administrator views that page (UI:R), the script executes in the admin's authenticated browser session, allowing session/token theft or actions performed as the admin against the management interface. No public exploit code is identified at time of analysis, and the required combination of authentication plus victim interaction makes opportunistic mass exploitation impractical.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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 – Sep 18, 2026

Cross-site scripting (CWE-79) in IBM Guardium Data Protection 12.2 allows an authenticated remote user to supply crafted input to the web management console that is later rendered by a second, separate user's browser, executing attacker-controlled script in that victim's session. Exploitation requires two distinct conditions - a valid Guardium account to plant the payload and a privileged victim who loads the affected page - so it is not self-executing and cannot be triggered before authentication; despite the vendor description's reference to 'arbitrary code', the demonstrated impact is bounded to client-side script execution within the victim's browser session (session/token theft, forged UI actions, data exfiltration from the console), not server-side command execution. No public exploit code has been identified at time of analysis, there is no CISA KEV listing, and the vendor's 8.9 CVSS score overstates real-world risk relative to the assessed vector (PR:L/UI:R, confidentiality and integrity impact limited, no availability impact).

RemediationAI

Apply the vendor fix published in IBM Support node 7288035 (https://www.ibm.com/support/pages/node/7288035) - patch status is 'available from vendor', but because the supplied data does not include an exact fixed build identifier, confirm the applicable 12.2 fix pack or interim fix on that page rather than assuming an upgrade target. If patching must be deferred, the highest-value compensating controls are: restrict network access to the Guardium web management console to a trusted management VLAN or VPN (reduces exposure to the PR:L prerequisite but does not help if a legitimate low-privileged account is already compromised); set session cookies with HttpOnly and SameSite=Lax/Strict and enforce short session timeouts (limits token theft post-exploitation but will not stop in-page script actions against the live session); deploy a Content-Security-Policy that forbids inline and third-party script on the console (an effective XSS backstop, but may break legitimate console UI elements and requires testing); and enforce MFA plus least-privilege roles so that fewer accounts can both inject payloads and view the pages that render them (slows credential abuse, adds operational overhead). Because exploitation needs an authenticated low-privileged account plus a second user rendering the page, monitoring for anomalous console sessions, unexpected script elements in requests, and rapid role or configuration changes by low-privileged users provides useful detection while remediation is pending.

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, in the IBM Guardium Data Protection 12.2 web management interface. User-controlled input is written into generated HTML without adequate output encoding or contextual sanitization, so a payload persists or reflects into a page that other console users render, where the browser treats it as executable script. The affected surface is the Guardium administrative web console, a browser-based management plane that holds high-value session tokens and configuration authority - which is why the vendor vector assigns S:C (scope change) and rates C/I as High. The CPE string cpe:2.3:a:ibm:guardium_data_protection:*:*:*:*:*:*:*:* uses a wildcard version, indicating the advisory is version-scoped to the 12.2 line rather than pinned to a single build. Cross-referencing the classification with the vector is important: CWE-79 plus PR:L and UI:R describes script execution inside the victim's browser (client-side), and the supplied independent assessment caps confidentiality and integrity impact at Low with no availability impact - so claims of server-side remote code execution should not be extrapolated from the word 'code' in the advisory text. Standard XSS consequences apply: theft of session cookies or bearer tokens, CSRF-style actions performed as the victim, and access to data the victim's console session can reach.

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 8.9 HIGH
AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:L
vuln.today AI 5.4 MEDIUM

Authenticated (PR:L) reflected/stored XSS needing victim interaction (UI:R) with scope change to the browser session; client-side script yields C:L/I:L and no availability impact, so C:H/I:H/A:L is overstated.

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
Low

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 contains a cross-site scripting flaw in its web management console that allows an authenticated user to plant malicious script which executes in a privileged victim's browser session. This creates risk of session/token theft, forged administrative actions, and data exfiltration from the console, so security leadership should prioritize patching because the affected console manages sensitive data protection controls. No public exploit code has been identified at time of analysis, and the vendor has released a patch.

Business Impact: Medium
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

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

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
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