p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in calico

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für calico: 0. Davon im KEV-Katalog: 0.

RSS ↗
Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 8

  1. CVE-2026-41186

    Mittel · CVSS 6EPSS 0,67%Korrektur verfügbar

    Unauthenticated Go pprof exposure in Calico debug server

    When Calico's shared debug server is enabled (disabled by default), the Calico kube-controllers and Goldmane components bind their Go pprof debug listener to 0.0.0.0 without authentication. Any pod with network reachability to the listener can retrieve the process heap, goroutine stacks (including function arguments), and command-line arguments. Depending on the process's in-memory state, the heap may contain sensitive material. The debug listener is opt-in but is unsafe when enabled because it offers no authentication and no safe localhost-only binding option.

    • Auf 3.31.6 aktualisieren
    • Auf 3.32.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-41187

    Mittel · CVSS 6.2EPSS 0,39%Korrektur verfügbar

    Calico Tier Authorization Bypass via DeleteCollection

    Calico's apiserver wraps tier-scoped resources so that every operation runs through AuthorizeTierOperation, but the Delete override on NetworkPolicy, GlobalNetworkPolicy, and their staged variants is not invoked for DeleteCollection requests. A user holding the deletecollection verb or wildcard verbs on tier-scoped policy resources can bulk-delete policies in tiers they otherwise have no rights on, breaking the tier authorization boundary.

    • Auf 3.31.6 aktualisieren
    • Auf 3.32.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-6540

    Hoch · CVSS 7.9EPSS 0,54%Korrektur verfügbar

    L7 policy bypass via unnormalized HTTP path matching

    Calico's Application Layer Policy (disabled by default), which enforces HTTP rules through Dikastes, fails to perform URL path normalization. As a result, HTTP requests using path-traversal segments, encoded slashes, or repeated slashes are not correctly evaluated by Prefix path rules. Dikastes authorizes the request under the permitted prefix while the downstream workload or a fronting proxy normalizes the path and serves the restricted endpoint. An attacker with network access and no special RBAC can potentially reach HTTP endpoints the policy was intended to restrict.

    • Auf 3.31.6 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-41185

    Mittel · CVSS 6EPSS 0,34%Korrektur verfügbar

    ServiceAccount token disclosure via Azure IPAM CNI plugin logs

    When Calico is configured with the Azure IPAM plugin, the Calico CNI binary mutates the incoming CNI configuration to attach subnet information before delegating to the IPAM plugin. After mutating, the Azure IPAM helper logs the entire unmarshaled configuration map (stdinData) at INFO level to /var/log/calico/cni/cni.log on every CNI ADD and DEL invocation — once per pod scheduled or terminated on the node. When the cluster is deployed using token-based Kubernetes authentication, this log entry contains the ServiceAccount token, client key, and certificate authority in plaintext. Any principal with read access to /var/log/calico/cni/cni.log o

    • Auf 3.32.0 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-6720

    Hoch · CVSS 7.2EPSS 0,3%Korrektur verfügbar

    Calicoctl leaks cluster credentials to stderr when verbose logging is enabled

    When calicoctl is invoked with --log-level=info or --log-level=debug, the client prints the full contents of its loaded connection-configuration struct to stderr in a single log line. The struct embeds every credential calicoctl uses to talk to the cluster — inline kubeconfig (with bearer token), Kubernetes API bearer token, etcd password, and inline PEM-encoded etcd client certificate and key. Any reader of that stderr stream — CI job logs, session-recording archives, shared support-ticket transcripts, or local filesystem viewers on the host that ran calicoctl — can extract these credentials with zero Kubernetes privilege. calicoctl's defaul

    • Auf 3.32.0 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-41184

    Mittel · CVSS 6EPSS 0,53%Korrektur verfügbar

    ServiceAccount token disclosure via install-cni container logs

    In Calico, the install-cni init container logs the rendered CNI configuration to standard output. When the configuration template uses the __SERVICEACCOUNT_TOKEN__ placeholder (Canal/Flannel-Calico deployments), the installer substitutes the live Kubernetes ServiceAccount bearer token before logging, exposing the token to any authenticated user with pods/log permission in the namespace with calico-node. The token holds patch privileges on pods/status, enabling annotation-based attacks against cluster workloads. The default kubeconfig-based authentication path is not affected. This is a direct regression of TTA-2018-001.

    • Auf 3.31.6 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2024-33522

    Mittel · CVSS 6.7EPSS 0,22%Keine Korrektur veröffentlicht

    Privilege escalation in Calico CNI install binary

    In vulnerable versions of Calico (v3.27.2 and below), Calico Enterprise (v3.19.0-1, v3.18.1, v3.17.3 and below), and Calico Cloud (v19.2.0 and below), an attacker who has local access to the Kubernetes node, can escalate their privileges by exploiting a vulnerability in the Calico CNI install binary. The issue arises from an incorrect SUID (Set User ID) bit configuration in the binary, combined with the ability to control the input binary, allowing an attacker to execute an arbitrary binary with elevated privileges.

    Veröffentlicht Aktualisiert
  8. CVE-2022-28224

    Mittel · CVSS 5.5EPSS 0,61%Keine Korrektur veröffentlicht

    Calico and Calico Enterprise may be vulnerable to route hijacking with the floating IP feature

    Clusters using Calico (version 3.22.1 and below), Calico Enterprise (version 3.12.0 and below), may be vulnerable to route hijacking with the floating IP feature. Due to insufficient validation, a privileged attacker may be able to set a floating IP annotation to a pod even if the feature is not enabled. This may allow the attacker to intercept and reroute traffic to their compromised pod.

    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →