CVE 8.8 HIGH

mcp-server-kubernetes Affected By Tool Access Control Bypass: Presentation-Layer Filtering Without Execution-Layer Enforcement_CVE-2026-46519

8.8 / 10
HIGH
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Description

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.

AI Analysis

Tool access control bypass vulnerability in mcp-server-kubernetes, allowing clients to invoke tools directly regardless of configured restrictions.

Basic Information

ID CVE-2026-46519
Source GitHub_M
Published Jun 11, 2026 at 18:34

Affected Product

Vendor Flux159
Product mcp-server-kubernetes
Version < 3.6.0
Affected Versions Flux159 mcp-server-kubernetes < 3.6.0

CWE Classification

AI Assessment

AI Score 8.8 / 10
AI Severity High
Vendor Flux159
Product mcp-server-kubernetes
Version < 3.6.0

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.