Skip to content

← Public intelligence

Go package

github.com/kumahq/kuma

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

2 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 5.1GoPublished

    Default kuma-cp leaks admin token cross-origin via CORS wildcard + LocalhostIsAdmin

    CVE-2026-45021 · GHSA-3vcp-chfh-f6r2

    Affected
    • Go github.com/kumahq/kuma < 2.7.25; >= 2.9.0, < 2.9.15; >= 2.11.0, < 2.11.13; >= 2.12.0, < 2.12.10; >= 2.13.0, < 2.13.5
    Fixed in
    2.9.152.7.252.11.132.12.102.13.5· Vendor fix available
    Issue
    Default kuma-cp config leaks the admin bootstrap token and signing keys to any webpage the operator visits while the control plane is reachable from their browser. CorsAllowedDomains: ["."] reflects any Origin, and LocalhostIsAdmin: true promotes requests from 127.0.0.1 to mesh-system:admin. A cross-origin fetch() from a malicious page returns the admin JWT and signing material. Am I affected? You are affected if all of these hold: 1. kuma-cp runs with default config (CorsAllowedDomains: ["."] and LocalhostIsAdmin: true). 2. The control plane is reachable from a browser on the same machine: - kuma-cp run on a developer laptop - Docker --network host or port-publish on a workstation - kubectl port-forward from a machine that also browses the web 3. The operator visits a page running attacker JavaScript while the control plane is reachable. You are not affected if: - The control plane runs on a Kubernetes cluster accessed via ClusterIP, NodePort, or LoadBalancer from a remote…

    Recommended action: Upgrade to 2.13.5, 2.12.10, 2.11.13 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. High, CVSS 7.5GoPublished

    github.com/kumahq/kuma affected by CVE-2023-44487

    GHSA-9wmc-rg4h-28wv

    Affected
    • Go github.com/kumahq/kuma >= 2.4.0, < 2.4.3; >= 2.3.0, < 2.3.3; >= 2.2.0, < 2.2.4; >= 2.1.0, < 2.1.8; < 2.0.8
    Fixed in
    2.2.42.1.82.3.32.4.32.0.8· Vendor fix available
    Issue
    Impact Envoy and Go HTTP/2 protocol stack is vulnerable to the "Rapid Reset" class of exploits, which send a sequence of HEADERS frames optionally followed by RSTSTREAM frames. This can be exercised if you use the builtin gateway and receive untrusted http2 traffic. Patches https://github.com/kumahq/kuma/pull/8023 https://github.com/kumahq/kuma/pull/8001 https://github.com/kumahq/kuma/pull/8034 Workarounds Disable http2 on the gateway listener with a MeshProxyPatch or ProxyTemplate. References https://github.com/advisories/GHSA-qppj-fm5r-hxr3 https://github.com/golang/go/issues/63417 https://github.com/envoyproxy/envoy/security/advisories/GHSA-jhv4-f7mr-xx76 https://cloud.google.com/blog/products/identity-security/how-it-works-the-novel-http2-rapid-reset-ddos-attack https://www.nginx.com/blog/http-2-rapid-reset-attack-impacting-f5-nginx-products/?sf269548684=1 https://www.envoyproxy.io/docs/envoy/latest/configuration/bestpractices/edge

    Recommended action: Upgrade to 2.4.3, 2.3.3, 2.2.4 or 2 more by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →