Skip to main content

Guardium Data Protection CVE-2026-84884

| EUVDEUVD-2026-87104 HIGH
Plaintext Storage of a Password (CWE-256)
2026-09-25 ibm GHSA-c83j-j8v6-f4gj
8.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with low-privileged Guardium account
  2. Exploit
    Access stored REST service-account credential
  3. Execution
    Reverse plaintext-equivalent password
  4. Impact
    Obtain administrative REST token and full control

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V6 - Authentication Credential storage protection
Exploitation Conditions

Requires a valid authenticated account on IBM Guardium Data Protection 12.2 (PR:L) plus the ability to read the location where the internal REST service-account password is stored; once read, the password is recoverable because it is held in a reversible, plaintext-equivalent format (CWE-256), allowing issuance of an administrative REST token. Limiting factors: exploitation is not possible by a fully unauthenticated outsider, only version 12.2 is listed as affected, a vendor patch is available, and SSVC rates the attack as not automatable - meaning it is condition-dependent rather than mass-exploitable. The chief uncertainty is whether reaching the stored credential needs only authenticated REST access or additional local/elevated access.

Impact

Signals are mixed and point to a serious-but-not-emergency credential-storage flaw rather than a mass-exploitation threat. The vendor CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N, C:H/I:H/A:H = 8.8) describes a network-reachable, low-complexity attack by an already-authenticated user that yields total CIA impact, which is corroborated by the SSVC 'Technical Impact: total' rating. However, SSVC 'Exploitation: none' and 'Automatable: no' indicate no observed exploitation and a non-scriptable, condition-dependent attack, and EPSS is low at 0.24% (13th percentile). There is no CISA KEV listing and no public POC. A tension worth flagging: the vector claims AV:N, but the description's prerequisite that the attacker 'gains access to the stored credential' implies read access to a stored secret (CWE-256), which in practice often requires local/filesystem or elevated access rather than a purely remote path - verify the exact access path with IBM advisory node 7288035. Net: a credible privilege-escalation/lateral-movement risk for environments where multiple lower-privileged users already have Guardium access, but the authentication requirement, non-automatable nature, low EPSS, and absence of KEV/POC make this a patch-on-normal-cycle priority, not a drop-everything emergency.

Exploit ScenarioDerived

An attacker with a low-privileged authenticated account on IBM Guardium Data Protection 12.2 locates the internal REST service-account password, which is stored in a reversible, plaintext-equivalent format, and reverses it to recover the cleartext secret. Using that credential, the attacker requests an administrative REST access token and gains full administrative control over the Guardium appliance and the sensitive database-activity data it protects. No public exploit code is identified at time of analysis, so this would require manual effort against the specific storage mechanism.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv2 – Oct 20, 2026

IBM Guardium Data Protection 12.2 stores internal REST service-account credentials in a reversible, plaintext-equivalent format (CWE-256), so an authenticated attacker who can read that stored value can recover the underlying password and mint an administrative REST access token. The flaw is network-reachable but requires a valid low-privileged account (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, 8.8) and the ability to reach the credential storage location, which makes it condition-dependent rather than mass-exploitable - SSVC rates exploitation as none and automatable as no, EPSS sits at 0.24% (13th percentile), and no public exploit code or CISA KEV entry is associated with the issue. A vendor patch is available, so the practical risk is concentrated in unpatched 12.2 deployments where low-privileged or delegated accounts exist.

Earlier versions of this analysis (1)
v1 Sep 25, 2026 - 14:41 CVSS 7.5

IBM Guardium Data Protection 12.2 stores internal REST service-account passwords in a reversible, plaintext-equivalent form, letting an authenticated attacker who can reach that stored credential recover the password and redeem it for an administrative REST access token. Exploitation requires pre-existing authenticated access plus the ability to read the credential store (PR:L with AC:H in the assessed vector), so it is not reachable by a remote unauthenticated attacker against a default configuration - the CVSS 3.1 base score of 7.5 understates these practical barriers. No public exploit identified at time of analysis; a vendor patch is available, and the primary residual risk is that credentials exposed before patching remain valid until rotated.

RemediationAI

Apply the vendor fix for Guardium Data Protection available through IBM support page https://www.ibm.com/support/pages/node/7288035; the provided data confirms a vendor patch exists but does not name a specific fix-pack version, so obtain the exact 12.2 fix level from that advisory before upgrading. Because the weakness is credential storage, patching alone is insufficient - rotate every internal REST service-account password that may have been exposed during the vulnerable window, since a recovered credential remains valid until changed. Until the update is in place, reduce exposure by restricting who can read the configuration/credential store (limit appliance shell and file-level access to the minimum administrative group, accepting the operational cost of narrower admin delegation), constraining network reachability of the Guardium REST management interface to trusted management segments via firewall or interface ACLs (which will break legitimate remote automation clients that are not re-homed), and auditing/disabling unused service accounts so fewer principals can satisfy the PR:L prerequisite. Monitor REST token issuance for anomalous administrative token creation as a compensating detection control.

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 class is CWE-256 (Plaintext Storage of a Password), applied here to internal REST service-account credentials rather than end-user logins. Guardium Data Protection's management plane exposes REST APIs, and the product's own service accounts authenticate to those APIs with stored secrets; because the secret is kept in a reversible form (encoding or symmetric encryption with a key the appliance itself can recover) rather than a one-way hash, anyone who obtains the stored artifact effectively obtains the cleartext password. That converts a read/access-control weakness into full administrative REST impersonation - hence the high confidentiality and integrity weighting in the assessed vector despite the PR:L precondition. The CPE cpe:2.3:a:ibm:guardium_data_protection:*:*:*:*:*:*:*:* is broad, but EUVD and the vendor both scope affected deployments to version 12.2 only. The open question flagged in the assessment is whether reaching the stored credential requires only authenticated REST access or an additional local/elevated foothold on the appliance.

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 HIGH
NVD 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

Authenticated low-privileged user (PR:L) recovers a reversibly-stored credential to gain admin control yielding total CIA impact; AV:N retained per vendor though credential-read access may be local.

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 VectorNVD

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

Lifecycle Timeline

3
Analysis Updated
Oct 20, 2026 - 18:57 vuln.today
v2 - CVSS changed
CVSS changed
Oct 20, 2026 - 18:52 NVD
7.5 (HIGH) 8.8 (HIGH)
CVE Published
Sep 25, 2026 - 14:00 nvd
HIGH 7.5

DescriptionNVD

IBM Guardium Data Protection 12.2 stores internal REST service-account passwords in a reversible plaintext-equivalent format. An authenticated attacker who gains access to the stored credential could recover the password and obtain an administrative REST access token.

Executive ViewAI

Why It Matters

IBM Guardium Data Protection 12.2 contains a credential-storage weakness that could let an authenticated low-privilege user escalate to administrative REST access, undermining controls intended to protect sensitive data. No public exploit identified at time of analysis, but unpatched 12.2 deployments with delegated accounts and reachable credential storage carry concentrated risk. Leadership should prioritize patching and credential hygiene because compromise of this platform can affect data-security oversight and trust.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Medium
enterprise database security/monitoring appliance, common but not everywhere
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.2%
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

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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