Skip to main content

Guardium Data Protection EUVDEUVD-2026-83305

| CVE-2026-81656 HIGH
SQL Injection (CWE-89)
2026-09-18 ibm GHSA-7jhh-r4p3-5p6r
8.8
CVSS 3.1 · Vendor: ibm
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege Guardium account
  2. Delivery
    Send crafted request to newQueryBuilder REST endpoint
  3. Exploit
    Inject SQL via query-builder parameter
  4. Execution
    Statements execute on backend database
  5. Impact
    Read/modify/destroy audit and config data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

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 low-privileged authenticated account on IBM Guardium Data Protection 12.2 and network reachability to the appliance's REST interface, specifically the New Query Builder REST Processor (newQueryBuilder endpoint). No user interaction and no elevated/admin privileges are needed (PR:L, UI:N), and no non-default configuration is called out in the description - the injectable endpoint is part of standard Query Builder functionality. The principal limiting factor is the authentication requirement: exploitation is gated by possession of, or ability to obtain, low-privilege Guardium credentials; it is not exploitable pre-authentication.

Impact

This is a genuinely high-priority vulnerability, not a high-CVSS-but-low-real-risk case. The vendor CVSS of 8.8 (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) is internally consistent with the description: a direct first-order SQL injection (CWE-89) reachable over the network through the newQueryBuilder REST endpoint by any low-privileged authenticated user, yielding full CIA impact on the backend database. I largely agree with the vendor score; the only realistic downgrade lever would be AC:H if the endpoint or query grammar required significant discovery/tuning, but a directly-injectable REST parameter typically warrants AC:L. Signals are asymmetric: a vendor patch is confirmed (IBM node 7288040), but there is NO EPSS score, NO CISA KEV listing, and NO public POC provided in the input - so exploitation is a capability-driven risk rather than a demonstrated in-the-wild one. Weighing these together: the technical impact is high and the barrier is only a low-privilege account, but the absence of KEV/EPSS/POC means this reads as a serious latent risk to patch promptly rather than an emergency under active mass exploitation. Note the 'Authentication Bypass' tag conflicts with the actual mechanism (the attacker is already authenticated at PR:L; this is injection, not auth bypass) - treat that tag as erroneous.

Exploit ScenarioDerived

A low-privileged but authenticated Guardium user (or an attacker who has phished/reused such credentials) sends a crafted request to the newQueryBuilder REST endpoint with SQL metacharacters embedded in a query-builder parameter. The injected statements execute against the Guardium backend database, letting the attacker read, alter, or destroy audit and configuration data - undermining the very compliance/monitoring appliance it runs on. No public exploit code is identified at time of analysis, and exploitation requires valid low-privilege credentials.

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

SQL injection in the New Query Builder REST Processor of IBM Guardium Data Protection 12.2 allows a low-privileged authenticated user to inject arbitrary SQL through the newQueryBuilder REST endpoint, enabling unauthorized read and modification of data held by the appliance and degrading system availability. The flaw carries a CVSS 3.1 base score of 8.8 (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H), reflecting remote reachability and high confidentiality, integrity and availability impact, but it is not pre-authentication: an attacker must already hold a valid low-privilege Guardium account and reach the appliance's REST interface. No public exploit code or confirmed active exploitation was identified at time of analysis, and IBM has published a vendor patch; because the entry point is standard Query Builder functionality rather than an optional component, the absence of an exploit is the only thing currently limiting real-world risk.

RemediationAI

Patch available per vendor advisory: IBM has released a fix for this issue, and administrators should apply the update described in IBM support advisory https://www.ibm.com/support/pages/node/7288040 and confirm the resulting Guardium Data Protection build against that advisory before considering the instance remediated. Until the fix is deployed, the highest-value compensating controls are network and identity scoping rather than configuration of the vulnerable endpoint itself: restrict access to the Guardium REST interface (including newQueryBuilder) to management VLANs and trusted jump hosts with firewall or security-group allowlists, since the endpoint has no legitimate reason to be reachable from general user networks - the trade-off is that off-network administrators and external integrations will lose API access and must route through the approved path. In parallel, review and reduce Guardium account provisioning so that only staff who genuinely need Query Builder hold accounts capable of reaching it, revoke dormant low-privilege accounts, and rotate credentials for any account that may have been exposed, accepting the operational overhead of tighter entitlement management. If Query Builder is not actively used, disabling or blocking access to the newQueryBuilder REST resource removes the attack surface entirely at the cost of losing that reporting capability; alternatively, front the REST interface with a WAF tuned to detect SQL metacharacters in query parameters, understanding that false positives may break legitimate Query Builder calls and that WAF coverage is a partial mitigation against crafted encodings, not a substitute for the patch. Finally, enable and review Guardium's own audit logging of REST and query activity so that anomalous or malformed newQueryBuilder requests are detectable during the exposure window.

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-89, improper neutralization of special elements used in SQL commands. IBM Guardium Data Protection exposes a REST interface fronting its Query Builder feature; the 'New Query Builder REST Processor' accepts user-supplied query parameters (such as filters, column selections or sort expressions) and assembles them into SQL executed against the product's backend datastore without adequate parameterization or escaping. Because the injected statements run with the privileges of the appliance's database access layer, an attacker with only a low-privileged Guardium account can pivot past application-level access controls on the queried data. The CPE string cpe:2.3:a:ibm:guardium_data_protection:*:*:*:*:*:*:*:* identifies IBM Guardium Data Protection as the affected product family, and ENISA EUVD narrows the affected stream to release 12.2. The CVSS vector's AV:N indicates the endpoint is network-reachable and PR:L confirms the single, decisive precondition of a valid low-privilege session; UI:N indicates no victim interaction is needed, and S:U with C/I/A:H means a successful injection compromises confidentiality, integrity and availability without escaping the product's security scope. Community tagging references 'Authentication Bypass' alongside 'SQLi', which is best read as the ability of a low-privileged user to reach data outside their authorization, not as a pre-authentication flaw - the authoritative assessment here remains that credentials are required.

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.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Network-reachable REST endpoint (AV:N), directly injectable parameter (AC:L), requires only a low-privilege account (PR:L), no user interaction; SQLi against the backend DB gives full C/I/A on the same system (S:U).

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (ibm).

CVSS VectorVendor: ibm

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

DescriptionCVE.org

IBM Guardium Data Protection 12.2 is vulnerable to a SQL injection vulnerability in the New Query Builder REST Processor. A low-privileged authenticated user can inject SQL statements through the newQueryBuilder REST endpoint, potentially resulting in unauthorized access to data and impact to the confidentiality, integrity, and availability of the affected system.

Executive ViewAI

Why It Matters

IBM Guardium Data Protection 12.2 - the platform many organizations rely on to monitor and protect their most sensitive database activity - contains a high-severity SQL injection flaw in its New Query Builder REST endpoint. Any user holding even a low-privilege Guardium account could read or alter the data the appliance holds and disrupt its availability, meaning the integrity of the security telemetry and controls your teams depend on is at risk. Because the vulnerable function is core Query Builder functionality rather than an optional add-on, leadership should treat remediation as urgent rather than deferrable, even though no public exploit was identified at the time of analysis.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
Low
niche enterprise database-activity-monitoring appliance, single-product 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
High
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

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

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