Mcp Server Kubernetes
Approved changes feed: RSS · Atom
cpe:2.3:a:flux159:mcp-server-kubernetes:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Flux159 (47ff1479-a68d-592f-8bd0-b4fb2ea6cc22) |
|---|---|
| Product | Mcp Server Kubernetes (3d6e9da2-f3f7-5fba-aa19-baa073fe1c87) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from gcve-enriched-dumps CVE data |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-61459 |
vulnerable | 2026-07-29 01:06:18.856758 |
MCP Server Kubernetes < 3.9.0 Argument Injection via kubectl Structured Tools
CRITICAL (9.8)
MCP Server Kubernetes before 3.9.0 contains an argument injection vulnerability in structured tools (kubectl_get, kubectl_describe, kubectl_delete) that allows attackers to bypass the assertNoDangerousFlags security check by supplying resourceType and name parameters with leading dashes. Attackers can inject the --server flag to redirect kubectl commands to an attacker-controlled API server, causing the operator's bearer token to be transmitted externally and enabling full cluster compromise.
Published: 2026-07-10T18:34:27.969Z
Updated: 2026-07-14T22:03:38.209Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-47250 |
vulnerable | 2026-07-29 00:54:59.944430 |
mcp-server-kubernetes: kubectl-generic flag injection enables Kubernetes bearer token exfiltration
MEDIUM (6.1)
mcp-server-kubernetes is a Model Context Protocol server for Kubernetes cluster management. Prior to version 3.7.0, the kubectl_generic tool in mcp-server-kubernetes passes user-supplied flags directly to kubectl without any allowlist, enabling a privilege escalation attack within Kubernetes environments. An attacker who already has limited cluster or codebase access, for example, a developer with pod-deployment permissions but not cluster-admin credentials, can plant a single structured JSON line in an application's log output. When an operator with a privileged kubeconfig uses the MCP server to read those logs and their AI agent follows the injected instruction, kubectl_generic is called with --server=https://attacker.example.com and --insecure-skip-tls-verify=true. kubectl sends all API requests, including the Authorization: Bearer <token> header from the operator's kubeconfig to the attacker's endpoint. The captured token can then be replayed directly against the real Kubernetes API server, granting the attacker the full RBAC permissions of the operator's service account. This issue has been patched in version 3.7.0.
Published: 2026-06-11T18:35:50.978Z
Updated: 2026-06-11T19:35:27.250Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-46519 |
vulnerable | 2026-07-29 00:54:58.996891 |
mcp-server-kubernetes Affected By Tool Access Control Bypass: Presentation-Layer Filtering Without Execution-Layer Enforcement
HIGH (8.8)
mcp-server-kubernetes is a Model Context Protocol server for Kubernetes cluster management. Prior to version 3.6.0, mcp-server-kubernetes exposes three environment variables (ALLOW_ONLY_READONLY_TOOLS, ALLOW_ONLY_NON_DESTRUCTIVE_TOOLS, ALLOWED_TOOLS) documented as access controls for restricting which Kubernetes operations are available. These controls are enforced at the tool discovery layer (tools/list) but not at the execution layer (tools/call). Any client that knows a tool name can invoke it directly regardless of the configured restriction mode. The access control was effectively cosmetic. This issue has been patched in version 3.6.0.
Published: 2026-06-11T18:34:15.281Z
Updated: 2026-06-11T19:40:22.771Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-39884 |
vulnerable | 2026-06-08 08:01:17.175376 |
MCP Server Kubernetes has Argument Injection in its port_forward tool via space-splitting
HIGH (8.3)
mcp-server-kubernetes is a Model Context Protocol server for Kubernetes cluster management. Versions 3.4.0 and prior contain an argument injection vulnerability in the port_forward tool in src/tools/port_forward.ts, where a kubectl command is constructed via string concatenation with user-controlled input and then naively split on spaces before being passed to spawn(). Unlike all other tools in the codebase which correctly use array-based argument passing with execFileSync(), port_forward treats every space in user-controlled fields (namespace, resourceType, resourceName, localPort, targetPort) as an argument boundary, allowing an attacker to inject arbitrary kubectl flags. This enables exposure of internal Kubernetes services to the network by injecting --address=0.0.0.0, cross-namespace targeting by injecting additional -n flags, and indirect exploitation via prompt injection against AI agents connected to the MCP server. This issue has been fixed in version 3.5.0.
Published: 2026-04-14T23:25:59.780Z
Updated: 2026-04-15T16:13:59.605Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-66404 |
vulnerable | 2026-06-08 07:41:18.873544 |
mcp-server-kubernetes potential security issue in exec_in_pod tool
MEDIUM (6.4)
MCP Server Kubernetes is an MCP Server that can connect to a Kubernetes cluster and manage it. Prior to 2.9.8, there is a security issue exists in the exec_in_pod tool of the mcp-server-kubernetes MCP Server. The tool accepts user-provided commands in both array and string formats. When a string format is provided, it is passed directly to shell interpretation (sh -c) without input validation, allowing shell metacharacters to be interpreted. This vulnerability can be exploited through direct command injection or indirect prompt injection attacks, where AI agents may execute commands without explicit user intent. This vulnerability is fixed in 2.9.8.
Published: 2025-12-03T20:40:11.046Z
Updated: 2025-12-03T20:54:51.582Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-53355 |
vulnerable | 2026-06-08 07:31:14.439967 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.