Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain high-privilege authenticated access to MAS
-
ExploitInject shell metacharacters into operator task input
-
ExecutionCommand executes in Kubernetes operator context
-
ImpactPivot across cluster (scope change) to compromise data and systems
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 that the IBM Maximo Application Suite 'Location Service for Esri' component (version 9.0, 9.1, or 9.2) is deployed and enabled, and that the attacker holds HIGH privileges (PR:H) sufficient to supply the user-controlled value that is passed into the shell command executed by the Kubernetes operator task. The limiting factors are therefore: (1) presence of this specific optional Esri location component, and (2) pre-existing privileged/authenticated access to the MAS environment - there is no user-interaction requirement (UI:N) and low attack complexity (AC:L), so once those two conditions hold, injection is straightforward. |
| Impact | This is a legitimately serious but access-gated vulnerability. The CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N) signals a network-reachable, low-complexity flaw that nonetheless requires HIGH privileges (PR:H), meaning the attacker must already hold a privileged/authenticated role before they can inject commands into the Kubernetes operator task. The scope-change flag (S:C) is the aggravating factor: command injection in a Kubernetes operator typically executes with elevated cluster-level privileges, so a successful attack can impact resources beyond the vulnerable component itself - which is why the 8.7 score is high despite PR:H. Signals are thin and partly conflicting: no EPSS score, no CISA KEV listing, and no public POC are present in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. Note also that the vendor set A:N (no availability impact), which is unusual for a CWE-78 OS command injection where arbitrary command execution would normally permit disruption - this A:N should be verified against the IBM advisory. Net: treat as a real patch priority for organizations actually running the Esri Location Service component, but the PR:H precondition and absence of any exploitation signal place it below internet-facing unauthenticated criticals in triage order. |
| Exploit ScenarioDerived | A privileged user or an attacker who has already compromised a high-privilege MAS account supplies a crafted value containing shell metacharacters that is passed unsanitised into a shell command within a Kubernetes operator task. When the operator processes the task, the injected command executes in the operator's context, allowing the attacker to run arbitrary OS commands and, because the operator holds elevated cluster privileges, pivot beyond the Location Service component. No public exploit code is identified at time of analysis, and the low attack complexity (AC:L) means exploitation is reliable once the privileged access precondition is met. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 12, 2026
Command injection in the IBM Maximo Application Suite 'Location Service for Esri' component (versions 9.0, 9.1 and 9.2) allows a highly privileged attacker to execute arbitrary shell commands through a Kubernetes operator task, compromising confidentiality, integrity and availability beyond the component's own security boundary (CVSS 8.7). Exploitation is access-gated rather than trivial: the optional Esri location component must be deployed and enabled, and the attacker must already hold high privileges in the MAS environment (PR:H), but once those two conditions hold there is no user-interaction requirement and attack complexity is low, so injection is straightforward. No public exploit code and no confirmed active exploitation were identified at time of analysis.
RemediationAI
Vendor-released patch versions were not enumerated in the available data, so the primary action is to retrieve the fixed release for the Location Service for Esri component from IBM advisory https://www.ibm.com/support/pages/node/7290070 and upgrade any Maximo Application Suite deployment running the component on 9.0, 9.1 or 9.2; confirm the exact remediated build level with IBM before considering the issue closed. Where immediate upgrade is not possible, the most effective compensating control is to remove the attack surface entirely by disabling or undeploying the Location Service for Esri component if Esri-based location functionality is not in active use - the trade-off is loss of that location feature set. Because exploitation requires pre-existing high privileges, tightening Kubernetes RBAC around the affected namespace is a strong secondary control: restrict which service accounts and human operators may create or modify the operator's task definitions and their input values, and audit for any account holding broad secrets, pods or exec rights in that namespace; the trade-off is that over-restriction can break legitimate automation pipelines and reconciliation. Also review operator and cluster audit logs for unexpected shell invocations or child processes spawned by the operator's service account, since successful injection leaves a distinguishable command execution trail. Do not rely on network segmentation alone: the vector is AV:N, and the injected command executes inside the cluster where perimeter controls do not apply.
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 vulnerability is an OS command injection (CWE-78, 'Improper Neutralization of Special Elements used in an OS Command') in the IBM Maximo Application Suite Location Service for Esri component, which runs as a Kubernetes operator. An operator is a controller that reconciles cluster state by executing tasks - in this case at least one such task constructs a shell command from a user-controllable value without adequate sanitisation, so shell metacharacters (semicolons, pipes, command substitution, backticks) supplied in that value are interpreted by the shell rather than treated as inert data. Because the malicious command runs inside the operator's process and uses its service-account permissions, the CVSS scope is recorded as Changed (S:C): impact is not contained to the Location Service for Esri component but can reach other cluster resources the operator can access. The assessed vector is CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H, i.e. network-reachable, low complexity, no user interaction, but requiring high privileges; the availability impact was raised to High in independent assessment relative to the vendor-published base vector (which listed A:N), consistent with the possibility of disrupting the operator's reconciliation loop and dependent workloads. No CPE identifiers were supplied in the available data, so affected coverage is defined by the component name and version numbers rather than a machine-readable CPE string.
Know when Kubernetes 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:C/C:H/I:H/A:N
Network-reachable (AV:N) low-complexity (AC:L) injection needs privileged input control so PR:H; operator runs with cluster privileges giving scope change (S:C) and, unlike the vendor, I assess A:H since arbitrary command execution permits disruption.
Primary rating from Vendor (us).
CVSS VectorVendor: us
DescriptionCVE.org
IBM Maximo Application Suite - Location Service for Esri Component 9.2, 9.1, and 9.0 is vulnerable to command injection due to improper sanitisation of a user-controlled value passed to a shell command in a Kubernetes operator task.
Articles & Coverage 2
Executive ViewAI
IBM Maximo Application Suite versions 9.0, 9.1, and 9.2 are affected by a high-severity command injection vulnerability in the optional 'Location Service for Esri' component, which could allow a highly privileged authenticated attacker to execute arbitrary shell commands on the underlying Kubernetes infrastructure, compromising confidentiality, integrity, and availability beyond the component's boundary. The vulnerability is access-gated-requiring the component to be deployed and the attacker to already hold high privileges-and no public exploit has been identified at time of analysis, but the absence of a vendor-released patch means organizations with this configuration face a persistent risk. Leadership should prioritize identifying and mitigating exposed deployments to prevent potential lateral movement or data breach.
No vendor-released patch identified at time of analysis. Interim mitigations: disable or uninstall the 'Location Service for Esri' component if not required; if required, restrict access to highly privileged accounts, enforce least privilege on Kubernetes operator permissions, segment the component with network policies, and monitor for anomalous command execution.
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 Kubernetes
View allA critical vulnerability in Kubernetes ingress-nginx controller allows unauthenticated attackers with pod network access
Credential-harvesting malware compromised 84 versions of 42 TanStack npm packages on 2026-05-11 via chained GitHub Actio
Kubernetes ingress-nginx contains a configuration injection vulnerability via the mirror-target and mirror-host Ingress
A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-url` Ingres
A security issue was discovered in ingress-nginx https://github.com/kubernetes/ingress-nginx where the `auth-tls-match-c
Kubernetes API server in all versions allow an attacker who is able to create a ClusterIP service and set the spec.exter
A security issue was discovered in Kubernetes where a user that can create pods on Windows nodes may be able to escalate
Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. Rated critical severity (CVSS 9.9), this vulne
Unauthenticated remote attackers can trigger complete database overwrites, server-side file reads, and SSRF attacks agai
The Kubernetes integration in GitLab Enterprise Edition 11.x before 11.2.8, 11.3.x before 11.3.9, and 11.4.x before 11.4
Fluentd configuration injection in the kube-logging Logging operator before 6.6.0 allows a namespace-scoped user who can
Kyverno Kubernetes policy engine prior to 1.x has a privilege escalation vulnerability (CVSS 9.9) allowing policy bypass
EUVD-2026-97902
GHSA-x88v-wqgp-4r5r
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB