Skip to main content

IBM Guardium Data Protection CVE-2026-4919

| EUVDEUVD-2026-25134 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-04-22 ibm GHSA-5qjr-q267-wc42
4.8
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Recon
    Compromise admin credentials
  2. Delivery
    Inject XSS payload via Web UI input field
  3. Exploit
    Payload stored in backend
  4. Install
    Trigger second admin to view affected page
  5. C2
    JavaScript executes in victim's browser session
  6. Execute
    Steal admin session token or credentials
  7. Impact
    Access Guardium backend or escalate to database systems

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 the following specific prerequisites: (1) attacker must possess valid IBM Guardium Data Protection administrative account credentials (not default, requires authentication); (2) one or more vulnerable input fields in the Web UI must accept and store user input without sanitization - the exact fields are not specified in the CVE description but are likely in policy configuration, report generation, or audit log filtering sections; (3) a second administrative user must access the page or resource containing the stored malicious payload (requires user interaction - clicking a link or navigating to an affected page); (4) the Guardium Web UI must not implement sufficient output encoding, and the browser must execute the JavaScript (no CSP or other mitigations in place). Default Guardium deployments are vulnerable if multiple admins exist; single-admin or air-gapped deployments have lower risk. The vulnerability does NOT require network access to the Guardium backend database - only Web UI access.

Impact

The CVSS 4.8 score reflects low-to-moderate severity, driven by the following vector components: AV:N (network-accessible), AC:L (low complexity), PR:H (requires high privilege - admin account), UI:R (requires user interaction), S:C (scope change - cross-site), C:L (low confidentiality impact), I:L (low integrity impact), A:N (no availability impact). The PR:H and UI:R requirements are significant limiting factors, as they require an attacker to either compromise an existing admin account or socially engineer another admin into clicking a malicious link. The real-world risk is moderate: while this does not threaten default or non-administrative deployments, organizations with multiple Guardium administrators face realistic risk of credential disclosure if an admin account is compromised. The active exploitation status is not confirmed in public data (no CISA KEV or published POC cited). For organizations with single-admin or tightly controlled administrative access, risk is lower; for large enterprises with distributed Guardium admin teams, the risk is elevated because credential theft could cascade to database access compromises. The CVSS vector accurately reflects the attack surface - no contradictions detected.

Exploit ScenarioDerived

An attacker with compromised administrative credentials (or who has socially engineered an admin) crafts a malicious URL or Guardium Web UI link containing XSS payload in a vulnerable input field (e.g., a policy name, audit filter, or report field). The payload is stored in the Guardium backend. When another administrator views the affected policy or report, the JavaScript executes in their browser with the privileges of the logged-in session, allowing the attacker to steal session cookies, capture keyboard input, or trigger a credential-capture form overlay. This enables theft of database credentials or further Guardium administrative access.

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

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

Alert me

AnalysisAIv1 – Apr 23, 2026

Stored cross-site scripting (XSS) in IBM Guardium Data Protection 12.1 through 26.0.0.4 allows authenticated administrative users to inject arbitrary JavaScript into the Web UI, enabling credential theft and session hijacking of other administrators within a trusted session. The vulnerability requires administrative privileges and user interaction (clicking a malicious link or visiting a crafted page), limiting its scope but maintaining high impact for multi-admin environments. EPSS context and active exploitation status are not publicly confirmed at this time.

RemediationAI

IBM has released patched versions; users should upgrade to the latest available build beyond 26.0.0.4 as specified in the vendor advisory https://www.ibm.com/support/pages/node/7270422. If immediate upgrade is not feasible, implement the following compensating controls with noted trade-offs: (1) Restrict administrative Web UI access to specific IP ranges or VPN-only access using network controls - this reduces exposure but may complicate legitimate remote admin activities; (2) Enforce multi-factor authentication (MFA) for all administrative accounts if Guardium supports it - this mitigates the attack vector of compromised admin credentials but adds authentication latency; (3) Disable or restrict JavaScript execution in the Guardium Web UI via browser-level CSP (Content Security Policy) headers if the vendor configuration allows - verify this does not break legitimate administrative features; (4) Monitor admin account activity logs for anomalous JavaScript injection attempts or suspicious data access patterns. The primary mitigation remains patching to a version beyond 26.0.0.4.

Affected VersionsENISA

Guardium Data Protection 12.1 ≤26.0.0.4

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

This is a classic stored/persistent XSS vulnerability (CWE-79) in a web-based management interface. The Guardium Data Protection Web UI fails to properly sanitize or encode user-supplied input before reflecting it in responses served to subsequent users. Administrative users can embed arbitrary JavaScript payloads in fields or parameters that are stored and later rendered without proper HTML entity encoding, allowing the JavaScript to execute in the browser context of any user viewing the affected page. This is particularly dangerous in a Guardium environment because the Web UI typically manages sensitive database encryption keys, audit logs, and access policies. CPE data confirms all versions of Guardium Data Protection (product identifier cpe:2.3:a:ibm:guardium_data_protection) are potentially affected, with the EUVD advisory specifying versions 12.1 through 26.0.0.4 as vulnerable.

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 4.8 MEDIUM
AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N

Primary rating from Vendor (ibm) · only source for this CVE.

CVSS VectorVendor: ibm

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

Lifecycle Timeline

2
Patch released
Apr 22, 2026 - 23:31 nvd
Patch available
CVE Published
Apr 22, 2026 - 23:23 nvd
MEDIUM 4.8

DescriptionCVE.org

IBM Guardium Data Protection 12.1 is vulnerable to cross-site scripting. This vulnerability allows an administrative 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.0%
Top 93% exploitable
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.0%
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

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