Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain privileged CLI credentials
-
DeliveryAuthenticate to Guardium CLI over SSH
-
ExploitRun 'create csr wildcard' with malicious alias
-
ExecutionInject shell metacharacters into alias input
-
PersistExecute arbitrary commands as root
-
ImpactFull appliance compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization OS command sanitization, avoid shell exec
MITRE ATT&CK
2 techniques across 1 tactic: 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 PRIVILEGED CLI user on IBM Guardium Data Protection 12.2 who can invoke the 'create csr wildcard' command; the injection point is the 'alias' input parameter, into which shell metacharacters/commands are embedded to break out of the restricted CLI. Limiting factors: the attacker must already possess privileged CLI credentials and CLI access (typically SSH) to the appliance (PR:H), so this is not remotely exploitable by an unauthenticated actor - it functions as a restricted-shell-to-root privilege escalation. Successful injection yields command execution with root privileges on the appliance. |
| Impact | The vendor rates this 7.2 High (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H), and the vector is internally consistent with the description: exploitation requires an already-authenticated, PRIVILEGED CLI user (PR:H), so this is fundamentally a privilege-escalation/restricted-shell-escape rather than an unauthenticated remote compromise. AV:N is defensible because the Guardium CLI is typically reached over SSH, but the real gating factor is that the attacker must already hold privileged CLI credentials - the payoff is that command injection via the 'create csr wildcard' alias input yields full root code execution, breaking the appliance's restricted-shell containment (justifying C:H/I:H/A:H). There is no EPSS score, no CISA KEV listing, and no public POC in the provided intelligence, so no signals point to active or imminent widespread exploitation; the combination of high privilege prerequisite and low real-world prevalence makes this a genuine-but-lower-urgency issue best handled through normal patch cycles. This is a real defense-in-depth fix (privileged-CLI-to-root escalation) but not an internet-facing unauthenticated critical - treat it as important for the specific population of Guardium 12.2 operators rather than a broad emergency. |
| Exploit ScenarioDerived | An operator (or an attacker who has already obtained privileged Guardium CLI credentials, e.g. via credential theft or a malicious insider) logs into the appliance CLI and runs the 'create csr wildcard' command, supplying an alias value containing embedded shell metacharacters and commands. The injected commands execute as root, letting the attacker escape the restricted CLI and gain full control of the appliance. No public exploit code is identified at time of analysis, and successful exploitation depends on first holding privileged CLI access. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 18, 2026
Command injection in the 'create csr wildcard' CLI command of IBM Guardium Data Protection 12.2 allows an authenticated privileged CLI user to embed shell metacharacters in the 'alias' input, breaking out of the restricted CLI and executing arbitrary commands with root privileges on the appliance. The CVSS v3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H, 7.2 High) confirms this is not an unauthenticated remote compromise: the attacker must already hold privileged CLI credentials and CLI access, typically over SSH, making this fundamentally a restricted-shell-to-root privilege escalation rather than an external initial-access vector. Impact is total for confidentiality, integrity, and availability of the appliance given the root-level execution context; no public exploit code was identified at time of analysis, and CISA KEV does not list this CVE as actively exploited.
RemediationAI
Apply the vendor fix for IBM Guardium Data Protection 12.2 as documented in IBM support flash https://www.ibm.com/support/pages/node/7288040; patch availability is confirmed by IBM, but no specific fixed build number is provided in the available data, so consult the advisory to confirm the exact patched version for your deployment track before considering the appliance remediated. Until the fix is applied, the most effective compensating control is to treat the Guardium CLI as a high-value administrative interface: restrict SSH/CLI access to the smallest possible set of trusted operators and network ranges (for example via management-network ACLs, jump hosts, or bastion access), since exploitation requires an already-privileged CLI account - this reduces the population of potential attackers but does not protect against a malicious or compromised privileged insider. As an additional hardening measure, monitor CLI command auditing/logs for invocations of 'create csr wildcard' containing shell metacharacters (;, |, $(), backticks, &&) and alert on them, acknowledging that this is detective rather than preventive. Avoid granting shared or generic privileged CLI accounts, and rotate credentials for any account that may have been used to exercise the vulnerable command. Note that these mitigations carry trade-offs: tightening CLI access can impede legitimate administrative workflows, and log-based detection will miss an attacker who can also tamper with the appliance's own audit trail once root is obtained.
Affected VersionsENISA
Affected Packages
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-78 (Improper Neutralization of Special Elements used in an OS Command), a classic command-injection weakness in which user-supplied input is passed to a shell without adequate sanitization or parameterization. IBM Guardium Data Protection exposes a restricted administrative CLI to appliance operators, and the 'create csr wildcard' subcommand generates a certificate signing request while accepting an 'alias' value that is ultimately interpolated into a system command. Because the CLI runs with elevated privileges on the underlying Linux-based Guardium appliance, shell metacharacters placed in the alias prentice the attacker to escape the CLI sandbox and run arbitrary OS commands as root. The affected CPE is cpe:2.3:a:ibm:guardium_data_protection:*:*:*:*:*:*:*:*, version-agnostic in the feed, but EUVD and the vendor both scope the flaw to the 12.2 release line. This class of bug is particularly dangerous on security appliances like Guardium, where root access undermines the integrity of the audit, monitoring, and data-protection functions the product exists to enforce.
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
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Privileged CLI credentials required (PR:H) reachable over SSH (AV:N); injection is reliable (AC:L) and yields root, so C:H/I:H/A:H with unchanged scope.
Primary rating from Vendor (ibm).
CVSS VectorVendor: ibm
DescriptionCVE.org
IBM Guardium Data Protection 12.2 is vulnerable to a command injection vulnerability in the create csr wildcard CLI command. An authenticated privileged CLI user can inject arbitrary shell commands through the alias input, resulting in command execution with root privileges.
Executive ViewAI
IBM Guardium Data Protection 12.2, an appliance that organizations rely on to monitor and protect sensitive database activity, contains a command-injection flaw that lets someone who already holds privileged CLI credentials break out of the restricted shell and run commands as root on the appliance. Because root control of this system can expose audit data and stored credentials and allows those records to be altered or destroyed, the exposure is significant for any team using Guardium as a system of record for compliance and monitoring. The vulnerability is not remotely exploitable by outsiders and no public exploit code has been identified, so the practical risk concentrates on misuse by insiders or attackers who have already obtained privileged CLI access.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
OS command injection occurs when an application passes unsanitized user input directly into system shell commands.
More in Guardium Data Protection
View allSQL injection in IBM Guardium Data Protection 12.2 allows a remote authenticated attacker to execute arbitrary SQL comma
Unauthenticated remote attackers can bypass security restrictions in IBM Guardium Data Protection 12.2 through the Chang
Missing authentication in the LoadBalancerServlet of IBM Guardium Data Protection 12.2 allows unauthenticated, network-r
Unauthenticated remote code execution in IBM Guardium Data Protection 12.2 lets a network attacker who can reach the app
Unauthenticated path traversal in IBM Guardium Data Protection 12.0, 12.1, and 12.2 can be leveraged by remote attackers
Unauthenticated insecure deserialization in the Change Audit System (CAS) listener of IBM Guardium Data Protection 12.2
Authentication bypass in IBM Guardium Data Protection 12.2 lets an unauthenticated remote attacker evade the IP-based ac
Missing authentication on a critical management function in IBM Guardium Data Protection 12.2 and 12.2.2 allows unauthen
Missing authentication in the edge-controller component of IBM Guardium Data Protection 12.1 and 12.2.2 allows unauthent
Unauthenticated SQL injection in IBM Guardium Data Protection 12.2 lets a remote attacker submit crafted input that is c
A heap-based buffer overflow in IBM Guardium Data Protection's S-TAP TrafficTap TDS login reassembly routine allows an u
Second-order SQL injection in IBM Guardium Data Protection 12.2 allows an unauthenticated remote attacker to submit SQL
EUVD-2026-83307
GHSA-97mm-h99g-pggx
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB