CVE-2026-61459
KrytyczneCVSS 9.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 34 - wyżej niż 34% wszystkich znanych CVE
Streszczenie
Serwer MCP Kubernetes przed wersją 3.9.0 zawiera podatność na wstrzykiwanie argumentów w narzędziach strukturalnych (kubectl_get, kubectl_describe, kubectl_delete), która pozwala atakującym ominąć sprawdzenie bezpieczeństwa assertNoDangerousFlags poprzez podanie parametrów resourceType i name z wiodącymi myślnikami. Atakujący mogą wstrzyknąć flagę --server, aby przekierować polecenia kubectl na kontrolowany przez atakującego serwer API, co powoduje wysłanie zewnętrznie tokena bearer operatora i umożliwia pełne przejęcie klastra.
Ocena ryzyka
Ryzyko dla organizacji obejmuje wyciek tokena bearer operatora Kubernetes do zewnętrznego serwera API, co może prowadzić do pełnego przejęcia klastra i naruszenia poufności oraz integralności danych.
Rekomendacja
Zaleca się natychmiastową aktualizację serwera MCP Kubernetes do wersji 3.9.0 lub nowszej, która usuwa tę podatność.
Oryginalny opis (angielski, źródło NVD)
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.

