Katalog CVE

CVE-2026-52724

ŚrednieCVSS 5.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

W Kuma przed wersjami 2.7.26, 2.9.16, 2.11.14, 2.12.11 i 2.13.7 połączenia kuma-dp w trybie Universal do płaszczyzny kontrolnej HTTPS wyłączają weryfikację peera TLS, gdy nie podano --ca-cert-file i nie ustawiono KUMA_CONTROL_PLANE_CA_CERT. Token uwierzytelniający dataplane jest wysyłany przez niezweryfikowane połączenie, co pozwala atakującemu w ścieżce sieci przechwycić token, podszyć się pod płaszczyznę kontrolną, wstrzyknąć sfałszowaną konfigurację bootstrap i przejąć proxy.

Ocena ryzyka

Atakujący w ścieżce sieci może przejąć proxy i wstrzyknąć fałszywą konfigurację. Standardowe instalacje Kubernetes tworzone przez kumactl lub oficjalny Helm chart nie są podatne, ponieważ webhook wstrzykuje KUMA_CONTROL_PLANE_CA_CERT.

Rekomendacja

Zaktualizuj Kuma do wersji 2.7.26, 2.9.16, 2.11.14, 2.12.11 lub 2.13.7, w których problem został naprawiony.

Inne podatności w Kuma

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

Kuma is a modern Envoy-based service mesh that can run on every cloud across both Kubernetes and VMs. Prior to 2.7.26, 2.9.16, 2.11.14, 2.12.11, and 2.13.7, Universal mode kuma-dp connections to an HTTPS control plane disable TLS peer verification when --ca-cert-file is not supplied and KUMA_CONTROL_PLANE_CA_CERT is unset. The dataplane authentication token is sent over the unverified connection, allowing an on-path attacker to intercept the token, impersonate the control plane, inject a forged bootstrap configuration, and take over the proxy. Standard Kubernetes installations created by kumactl install control-plane or the official Helm chart are unaffected because the mutating admission webhook injects KUMA_CONTROL_PLANE_CA_CERT into each sidecar. This issue is fixed in versions 2.7.26, 2.9.16, 2.11.14, 2.12.11, and 2.13.7.

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