Katalog CVE

CVE-2026-105312

KrytyczneCVSS 9.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W Kubernetes tenant posiadający uprawnienie create na zasobach Console może ustawić spec.containers.api.spec.image na dowolny obraz kontenera. Operator wdraża ten obraz do poda, którego ServiceAccount jest powiązany przez ClusterRoleBinding z ClusterRole przyznającym szerokie uprawnienia do CRD Strimzi oraz widok monitoringu klastra. Kod atakującego odczytuje token SA i uzyskuje między-tenantowy dostęp odczytu i zapisu do płaszczyzny kontrolnej Strimzi.

Ocena ryzyka

Atakujący z niskimi uprawnieniami w jednym tenancie może przejąć kontrolę nad zasobami Strimzi innych tenantów oraz uzyskać dostęp do danych monitoringu klastra. Stanowi to poważne naruszenie izolacji wielodostępnej.

Rekomendacja

Ogranicz uprawnienia create na zasobach Console do zaufanych użytkowników oraz zweryfikuj i zawęź uprawnienia ClusterRole powiązanej z ServiceAccount operatora. Rozważ wdrożenie polityk dopuszczających tylko zaufane obrazy kontenerów.

Inne podatności w Strimzi

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

A Kubernetes tenant with create permission on Console custom resources can set spec.containers.api.spec.image to an arbitrary container image. The operator deploys this image into a pod whose ServiceAccount is bound via ClusterRoleBinding to a ClusterRole granting cluster-wide get/list/watch on all Strimzi CRDs (including KafkaUsers), patch on Kafkas/KafkaRebalances, and cluster-monitoring-view. The attacker's code reads the projected SA token and gains cross-tenant Strimzi control-plane read+write access.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS