v1.21.0-pre.0 Mon, Aug 3
Summary of Changes ------------------ **Major Changes:** * Envoy resources (e.g., Listeners, Network Policies, etc.) can now be synchronized with Envoy incrementally, reducing CPU load and policy update latency. This is enabled by the new agent option value `--envoy-xds-mode=delta-split`. Corresponding Helm value is `envoy.xdsMode=delta-split`.
1.21.0-pre.0 Mon, Aug 3
v1.20.0 Wed, Jul 29
1.20.0 Wed, Jul 29
v1.20.0-rc.1 Tue, Jul 21
Summary of Changes ------------------ **Major Changes:** * Cilium's Beta Mutual Auth support is now deprecated and will be removed in a future version.
1.20.0-rc.1 Tue, Jul 21
v1.19.6 Thu, Jul 16
Summary of Changes ------------------ **Minor Changes:** * datapath/l2responder: use l3 sockets for solicited node multicast signaling (Backport PR cilium/cilium#46845, Upstream PR cilium/cilium#46332, @bersoare) * gateway-api: add support for configuring Gateway access logs through the new `spec.telemetry.accessLogs` field in CiliumGatewayClassConfig.
v1.18.12 Thu, Jul 16
Summary of Changes ------------------ **Minor Changes:** * gateway-api: add support for configuring Gateway access logs through the new `spec.telemetry.accessLogs` field in CiliumGatewayClassConfig.
v1.17.18 Thu, Jul 16
1.19.6 Thu, Jul 16
1.17.18 Thu, Jul 16
1.18.12 Thu, Jul 16
v1.20.0-rc.0 Tue, Jul 14
Summary of Changes ------------------ **Minor Changes:** * Adds a new policy entity, `cluster-mesh`, which selects all endpoints in all meshed clusters. Also, makes the `cluster` and `cluster-mesh` create significantly fewer policy map entries. (cilium/cilium#46813, @squeed) * docs: add ListenerSet documentation (cilium/cilium#46850, @asauber) * The default CNI configuration version has been bumped from 0.3.1 to 1.0.0. Use the `cni.customConf` Helm value to set it back to 0.3.1 if needed.
1.20.0-rc.0 Tue, Jul 14
MODERATE CVE-2026-53935 Mon, Jul 6
### Impact Users with the ability to create CiliumLocalRedirectPolicies can specify arbitrary ClusterIPs via addressMatcher, which enables hijacking traffic to Services in any namespace, bypassing the namespace-scoping guarantees enforced by serviceMatcher. In addition, deleting such a policy can corrupt Cilium's internal service state, causing service translation to stop working entirely for the affected Service.
GHSA-q6h5-q3q6-f87x
CVE-2026-53935
CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:C/C:L/I:N/A:H
github.com/cilium/cilium introduced: 1.19.0 fixed: 1.19.4
github.com/cilium/cilium introduced: 1.18.2 fixed: 1.18.10
github.com/cilium/cilium introduced: 0 fixed: 1.17.16
CRITICAL CVE-2026-49445 Mon, Jul 6
### Impact When Cilium L7 functionality is enabled on a cluster, the Envoy instance supporting this functionality creates a world-accessible socket on cluster nodes. A local attacker would be able to access Envoy admin endpoints.
GHSA-3fcv-jvfp-m4q9
CVE-2026-49445
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:C/C:H/I:L/A:H
github.com/cilium/cilium introduced: 1.19.0 fixed: 1.19.2
github.com/cilium/cilium introduced: 1.18.0 fixed: 1.18.8
github.com/cilium/cilium introduced: 0 fixed: 1.17.14
v1.20.0-pre.4 Fri, Jul 3
Summary of Changes ------------------ **Major Changes:** * (Beta) ENI IPAM mode with IPv6: The ENI IPAM mode now supports allocating and using IPv6 prefixes. (cilium/cilium#46756, @41ks) * As previously announced, docker libnetwork plugin as been sunset and is no longer available.
1.20.0-pre.4 Fri, Jul 3
v1.19.5 Tue, Jun 16
v1.18.11 Tue, Jun 16
1.17.17 Tue, Jun 16
1.19.5 Tue, Jun 16
1.18.11 Tue, Jun 16
HIGH CVE-2026-41520 Sat, Apr 25
### Impact The output of `cilium-bugtool` can contain sensitive data when the tool is run against Cilium deployments with WireGuard encryption enabled. Users of [WireGuard Transparent Encryption](https://docs.cilium.io/en/stable/security/network/encryption-wireguard/) are affected.
GHSA-gj49-89wh-h4gj
CVE-2026-41520
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N
github.com/cilium/cilium introduced: 0 fixed: 1.17.15
github.com/cilium/cilium introduced: 1.18.0 fixed: 1.18.9
github.com/cilium/cilium introduced: 1.19.0 fixed: 1.19.3
MODERATE CVE-2026-33726 Thu, Mar 26
GHSA-hxv8-4j4r-cqgv
CVE-2026-33726
CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
github.com/cilium/cilium introduced: 0 fixed: 1.17.14
github.com/cilium/cilium introduced: 1.18.0 fixed: 1.18.8
github.com/cilium/cilium introduced: 1.19.0 fixed: 1.19.2
MODERATE CVE-2026-26963 Thu, Feb 19
GHSA-5r23-prx4-mqg3
CVE-2026-26963
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
github.com/cilium/cilium introduced: 1.18.0 fixed: 1.18.6
MODERATE CVE-2025-64715 Mon, Dec 1
### Impact `CiliumNetworkPolicy`s which use `egress.toGroups.aws.securityGroupsIds` to reference AWS security group IDs that do not exist or are not attached to any network interface may unintentionally allow broader outbound access than intended by the policy authors. In such cases, the toCIDRset section of the derived policy is not generated, which means outbound traffic may be permitted to more destinations than originally intended.
GHSA-38pp-6gcp-rqvm
CVE-2025-64715
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
github.com/cilium/cilium introduced: 1.18.0 fixed: 1.18.4
github.com/cilium/cilium introduced: 1.17.0 fixed: 1.17.10
github.com/cilium/cilium introduced: 0 fixed: 1.16.17
MODERATE CVE-2025-32793 Mon, Apr 21
### Impact When using [Wireguard transparent encryption](https://docs.cilium.io/en/stable/security/network/encryption-wireguard/#encryption-wg) in a Cilium cluster, packets that originate from a terminating endpoint can leave the source node without encryption due to a race condition in how traffic is processed by Cilium. ### Patches This issue has been patched in https://github.com/cilium/cilium/pull/38592.
GHSA-5vxx-c285-pcq4
CVE-2025-32793
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N
github.com/cilium/cilium introduced: 1.13.0 fixed: 1.15.16
github.com/cilium/cilium introduced: 1.16.0 fixed: 1.16.9
github.com/cilium/cilium introduced: 1.17.0 fixed: 1.17.3
LOW CVE-2025-30163 Mon, Mar 24
### Impact [Node based network policies](https://docs.cilium.io/en/stable/security/policy/language/#node-based) (`fromNodes` and `toNodes`) will incorrectly permit traffic to/from non-node endpoints that share the labels specified in `fromNodes` and `toNodes` sections of network policies. Node based network policy is disabled by default in Cilium. ### Patches This issue was fixed by https://github.com/cilium/cilium/pull/36657.
GHSA-c6pf-2v8j-96mc
CVE-2025-30163
CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N
github.com/cilium/cilium introduced: 1.16.0 fixed: 1.16.8
github.com/cilium/cilium introduced: 1.17.0 fixed: 1.17.2
LOW CVE-2025-30162 Mon, Mar 24
### Impact For Cilium users who: - Use Gateway API for Ingress for some services **AND** - Use [LB-IPAM](https://docs.cilium.io/en/stable/network/lb-ipam/) or BGP for LB Service implementation **AND** - Use network policies to block egress traffic from workloads in a namespace to workloads in other namespaces Egress traffic from workloads covered by such network policies to LoadBalancers configured by `Gateway` resources will incorrectly be allowed.
GHSA-24qp-4xx8-3jvj
CVE-2025-30162
CVSS:3.1/AV:L/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N
github.com/cilium/cilium introduced: 1.16.0 fixed: 1.16.8
github.com/cilium/cilium introduced: 1.17.0 fixed: 1.17.2
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.15
MODERATE CVE-2025-23047 Wed, Jan 22
### Impact For users who deploy Hubble UI using either Cilium CLI or via the Cilium Helm chart, an insecure default `Access-Control-Allow-Origin` header value could lead to sensitive data exposure. A user with access to a Hubble UI instance affected by this issue could leak configuration details about the Kubernetes cluster which Hubble UI is monitoring, including node names, IP addresses, and other metadata about workloads and the cluster networking configuration.
GHSA-h78m-j95m-5356
CVE-2025-23047
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.19
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.13
github.com/cilium/cilium introduced: 1.16.0 fixed: 1.16.6
MODERATE CVE-2025-23028 Wed, Jan 22
### Impact In a Kubernetes cluster where Cilium is configured to proxy DNS traffic, an attacker can crash Cilium agents by sending a crafted DNS response to workloads from outside the cluster. For traffic that is allowed but without using DNS-based policy, the dataplane will continue to pass traffic as configured at the time of the DoS.
GHSA-9m5p-c77c-f9j7
CVE-2025-23028
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.18
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.12
github.com/cilium/cilium introduced: 1.16.0 fixed: 1.16.5
MODERATE CVE-2024-52529 Mon, Nov 25
GHSA-xg58-75qf-9r67
CVE-2024-52529
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:N/A:N
github.com/cilium/cilium introduced: 1.16.0 fixed: 1.16.4
MODERATE CVE-2024-47825 Mon, Oct 21
### Impact A policy rule denying a prefix that is broader than /32 may be ignored if there is - A policy rule referencing a more narrow prefix (`CIDRSet` or `toFQDN`) **and** - This narrower policy rule specifies either `enableDefaultDeny: false` or `- toEntities: all` Note that a rule specifying `toEntities: world` or `toEntities: 0.0.0.0/0` is insufficient, it must be to entity `all`.
GHSA-3wwx-63fv-pfq6
CVE-2024-47825
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.10
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.16
MODERATE CVE-2024-42486 Fri, Aug 16
### Impact Due to ReferenceGrant changes not being immediately propagated in Cilium's GatewayAPI controller, Gateway resources are able to access secrets in other namespaces after the associated ReferenceGrant has been revoked. This can lead to Gateways continuing to establish sessions using secrets that they should no longer have access to. ### Patches This issue was resolved in https://github.com/cilium/cilium/pull/34032.
GHSA-vwf8-q6fw-4wcm
CVE-2024-42486
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N
github.com/cilium/cilium introduced: 1.16.0 fixed: 1.16.1
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.8
MODERATE CVE-2024-42487 Thu, Aug 15
### Impact Gateway API HTTPRoutes and GRPCRoutes do not follow the match precedence specified in the Gateway API specification.
GHSA-qcm3-7879-xcww
CVE-2024-42487
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:N/A:N
github.com/cilium/cilium introduced: 1.16.0 fixed: 1.16.1
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.8
MODERATE CVE-2024-42488 Thu, Aug 15
### Impact A race condition in the Cilium agent can cause the agent to ignore labels that should be applied to a node. This could in turn cause CiliumClusterwideNetworkPolicies intended for nodes with the ignored label to not apply, leading to policy bypass. ### Patches This issue was fixed in https://github.com/cilium/cilium/pull/33511.
GHSA-q7w8-72mr-vpgw
CVE-2024-42488
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
github.com/cilium/cilium introduced: 0 fixed: 1.14.14
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.8
HIGH CVE-2024-37307 Thu, Jun 13
### Impact The output of `cilium-bugtool` can contain sensitive data when the tool is run (with the `--envoy-dump` flag set) against Cilium deployments with the Envoy proxy enabled.
GHSA-wh78-7948-358j
CVE-2024-37307
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:N
github.com/cilium/cilium introduced: 1.13.0 fixed: 1.13.17
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.12
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.6
HIGH CVE-2024-28860 Thu, Mar 28
### Impact Users of [IPsec transparent encryption](https://docs.cilium.io/en/stable/security/network/encryption-ipsec/) in Cilium may be vulnerable to cryptographic attacks that render the transparent encryption ineffective.
GHSA-pwqm-x5x6-5586
CVE-2024-28860
CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:N
github.com/cilium/cilium introduced: 1.4.0 fixed: 1.13.14
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.9
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.3
MODERATE CVE-2024-28250 Mon, Mar 18
### Impact In Cilium clusters with WireGuard enabled and traffic matching Layer 7 policies: - Traffic that should be WireGuard-encrypted is sent unencrypted between a node's Envoy proxy and pods on other nodes. - Traffic that should be WireGuard-encrypted is sent unencrypted between a node's DNS proxy and pods on other nodes.
GHSA-v6q2-4qr3-5cw6
CVE-2024-28250
CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.8
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.2
MODERATE CVE-2024-28249 Mon, Mar 18
### Impact In Cilium clusters with IPsec enabled and traffic matching Layer 7 policies: - Traffic that should be IPsec-encrypted between a node's Envoy proxy and pods on other nodes is sent unencrypted - Traffic that should be IPsec-encrypted between a node's DNS proxy and pods on other nodes is sent unencrypted **Note:** For clusters running in native routing mode, IPsec encryption is not applied to connections which are selected by a L7 Egress Network Policy or a DNS Policy.
GHSA-j89h-qrvr-xc36
CVE-2024-28249
CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
github.com/cilium/cilium introduced: 0 fixed: 1.13.13
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.8
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.2
HIGH CVE-2024-28248 Mon, Mar 18
### Impact Cilium's [HTTP policies](https://docs.cilium.io/en/stable/security/policy/language/#http) are not consistently applied to all traffic in the scope of the policies, leading to HTTP traffic being incorrectly and intermittently forwarded when it should be dropped.
GHSA-68mj-9pjq-mc85
CVE-2024-28248
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
github.com/cilium/cilium introduced: 1.13.9 fixed: 1.13.13
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.8
github.com/cilium/cilium introduced: 1.15.0 fixed: 1.15.2
MODERATE CVE-2024-25631 Tue, Feb 20
### Impact For Cilium users who have enabled [an external kvstore](https://docs.cilium.io/en/stable/installation/k8s-install-external-etcd/#when-do-i-need-to-use-a-kvstore) and [Wireguard transparent encryption](https://docs.cilium.io/en/stable/security/network/encryption-wireguard/#encryption-wg), traffic between pods in the affected cluster is not encrypted. ### Patches This issue affects Cilium v1.14 before v1.14.7. This issue has been patched in Cilium v1.14.7.
GHSA-x989-52fc-4vr4
CVE-2024-25631
CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.7
MODERATE CVE-2024-25630 Tue, Feb 20
### Impact For Cilium users who are using CRDs to store Cilium state (the default configuration) and [Wireguard transparent encryption](https://docs.cilium.io/en/stable/security/network/encryption-wireguard/#encryption-wg), responses from pods to the Ingress and health endpoints are not encrypted. Traffic from the Ingress and health endpoints to pods is not affected by this issue. The health endpoint is only used for Cilium's internal health checks.
GHSA-7496-fgv9-xw82
CVE-2024-25630
CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:C/C:H/I:N/A:N
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.7
MODERATE CVE-2023-41333 Wed, Sep 27
### Impact An attacker with the ability to create or modify CiliumNetworkPolicy objects in a particular namespace is able to affect traffic on an entire Cilium cluster, potentially bypassing policy enforcement in other namespaces. By using a crafted `endpointSelector` that uses the `DoesNotExist` operator on the `reserved:init` label, the attacker can create policies that bypass namespace restrictions and affect the entire Cilium cluster.
GHSA-4xp2-w642-7mcx
CVE-2023-41333
CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:C/C:L/I:N/A:H
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.2
github.com/cilium/cilium introduced: 1.13.0 fixed: 1.13.7
github.com/cilium/cilium introduced: 0 fixed: 1.12.14
LOW CVE-2023-41332 Wed, Sep 27
### Impact In Cilium clusters where Cilium's Layer 7 proxy has been disabled, creating workloads with - `policy.cilium.io/proxy-visibility` annotations (in Cilium >= v1.13) - `io.cilium.proxy-visibility` annotations (in Cilium <= v1.12) causes the Cilium agent to segfault on the node to which the workload is assigned. Existing traffic on the affected node will continue to flow, but the Cilium agent on the node will not able to process changes to workloads running on the node.
GHSA-24m5-r6hv-ccgp
CVE-2023-41332
CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.2
github.com/cilium/cilium introduced: 0 fixed: 1.12.14
github.com/cilium/cilium introduced: 1.13.0 fixed: 1.13.7
MODERATE CVE-2023-39347 Tue, Sep 26
### Impact An attacker with the ability to update pod labels can cause Cilium to apply incorrect network policies. This issue arises due to the fact that on pod update, Cilium incorrectly uses user-provided pod labels to select the policies which apply to the workload in question.
GHSA-gj2r-phwg-6rww
CVE-2023-39347
CVSS:3.1/AV:A/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:L
github.com/cilium/cilium introduced: 1.13.0 fixed: 1.13.7
github.com/cilium/cilium introduced: 1.14.0 fixed: 1.14.2
github.com/cilium/cilium introduced: 0 fixed: 1.12.14
LOW CVE-2023-34242 Fri, Jun 16
### Impact When the [Gateway API](https://docs.cilium.io/en/v1.13/network/servicemesh/gateway-api/gateway-api/) is enabled in Cilium, the absence of a check on the namespace in which a [ReferenceGrant](https://gateway-api.sigs.k8s.io/api-types/referencegrant/) is created could result in Cilium gaining visibility of secrets (including certificates) and services across namespaces.
GHSA-r7wr-4w5q-55m6
CVE-2023-34242
CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:C/C:L/I:N/A:N
github.com/cilium/cilium introduced: 1.13.0 fixed: 1.13.4
MODERATE CVE-2023-30851 Mon, May 22
### Impact This issue only impacts users who: - Have a HTTP policy that applies to multiple `toEndpoints` AND - Have an allow-all rule in place that affects only one of those endpoints In such cases, a wildcard rule will be appended to the set of HTTP rules, which could cause bypass of HTTP policies. ### Patches This issue has been patched in Cilium 1.11.16, 1.12.9, and 1.13.2. ### Workarounds Rewrite HTTP rules for each endpoint separately.
GHSA-2h44-x2wx-49f4
CVE-2023-30851
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
github.com/cilium/cilium introduced: 0 fixed: 1.11.16
github.com/cilium/cilium introduced: 1.12.0 fixed: 1.12.9
github.com/cilium/cilium introduced: 1.13.0 fixed: 1.13.2
HIGH CVE-2023-29002 Wed, Apr 19
### Impact When run in debug mode, Cilium may log sensitive information. In particular, Cilium running in debug mode will log the values of headers if they match HTTP network policy rules. This issue affects Cilium versions: - 1.7.* to 1.10.* inclusive - 1.11.* before 1.11.16 - 1.12.* before 1.12.9 - 1.13.* before 1.13.2 In addition, Cilium 1.12.* before 1.12.9 and 1.13.* before 1.13.2., when running in debug mode, might log secrets used by the Cilium agent.
GHSA-pg5p-wwp8-97g8
CVE-2023-29002
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:N
github.com/cilium/cilium introduced: 1.7.0 last_affected: 1.10.0
github.com/cilium/cilium introduced: 1.11.0 fixed: 1.11.16
github.com/cilium/cilium introduced: 1.12.0 fixed: 1.12.9
github.com/cilium/cilium introduced: 1.13.0 fixed: 1.13.2
MODERATE CVE-2023-27595 Fri, Mar 17
### Impact When Cilium is started, there is a short period when Cilium eBPF programs are not attached to the host. During this period, the host does not implement any of Cilium's featureset. This can cause disruption to newly established connections during this period due to the lack of Load Balancing, or can cause Network Policy bypass due to the lack of Network Policy enforcement during the window.
GHSA-r5x6-w42p-jhpp
CVE-2023-27595
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:L
github.com/cilium/cilium introduced: 1.13.0 fixed: 1.13.1
MODERATE CVE-2023-27594 Fri, Mar 17
## Impact Under specific conditions, Cilium may misattribute the source IP address of traffic to a cluster, identifying external traffic as coming from the host on which Cilium is running. As a consequence, network policies for that cluster might be bypassed, depending on the specific network policies enabled. Only IPv6 traffic is impacted by this vulnerability.
GHSA-8fg8-jh2h-f2hc
CVE-2023-27594
CVSS:3.1/AV:A/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
github.com/cilium/cilium introduced: 0 fixed: 1.11.15
github.com/cilium/cilium introduced: 1.12.0 fixed: 1.12.8
github.com/cilium/cilium introduced: 1.13.0 fixed: 1.13.1
MODERATE CVE-2023-27593 Fri, Mar 17
### Impact An attacker with access to a Cilium agent pod can write to `/opt/cni/bin` due to a `hostPath` mount of that directory in the agent pod. By replacing the CNI binary with their own malicious binary and waiting for the creation of a new pod on the node, the attacker can gain access to the underlying node. ### Patches The issue has been fixed and is available on versions >=1.11.15, >=1.12.8, >=1.13.1.
GHSA-4hc4-pgfx-3mrx
CVE-2023-27593
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H
github.com/cilium/cilium introduced: 0 fixed: 1.11.15
github.com/cilium/cilium introduced: 1.12.0 fixed: 1.12.8
github.com/cilium/cilium introduced: 1.13.0 fixed: 1.13.1
MODERATE GHSA-pfhr-pccp-hwmh Tue, Aug 30
### Impact If a user has Network Policies with namespace selectors selecting labels of namespaces, or (clusterwide) Cilium Network Policies matching on namespace labels, then it is possible for an attacker with Kubernetes pod deploy rights (either directly or indirectly via higher-level APIs such as Deployment, Daemonset etc) to craft additional pod labels such that the pod is selected by another policy that exists rather than the expected policy.
GHSA-pfhr-pccp-hwmh
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N
github.com/cilium/cilium introduced: 0 fixed: 1.10.14
github.com/cilium/cilium introduced: 1.11.0 fixed: 1.11.8
github.com/cilium/cilium introduced: 1.12.0 fixed: 1.12.1
LOW GHSA-wc5v-r48v-g4vh Fri, Jul 15
### Impact This vulnerability allows bypassing host policies for IPv6 traffic coming from a Cilium-managed pod and destined to the host-network namespace (e.g., to a host-network pod). Host policy enforcement on IPv4 or for traffic coming from outside the node is not affected. Cilium is only affected by this vulnerability if IPv4, IPv6, endpoint routes, and the host firewall are enabled.
GHSA-wc5v-r48v-g4vh
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
github.com/cilium/cilium introduced: 0 fixed: 1.10.13
github.com/cilium/cilium introduced: 1.11.0 fixed: 1.11.7
HIGH CVE-2022-29179 Tue, May 24
### Impact If an attacker is able to perform a container escape of a container running as root on a host where Cilium is installed, the attacker can leverage Cilium's Kubernetes service account to gain access to cluster privileges that are more permissive than what is minimally required to operate Cilium. In affected releases, this service account had access to modify and delete `Pod` and `Node` resources.
GHSA-fmrf-gvjp-5j5g
CVE-2022-29179
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H
github.com/cilium/cilium introduced: 1.11.0 fixed: 1.11.5
github.com/cilium/cilium introduced: 1.10.0 fixed: 1.10.11
github.com/cilium/cilium introduced: 0 fixed: 1.9.16
HIGH CVE-2022-29178 Tue, May 24
### Impact Users with host file system access on a node and the privileges to run as group ID 1000 can gain access to the per node API of Cilium via Unix domain socket on the host where Cilium is running. If a malicious user is able to gain unprivileged access to a user corresponding to this group, then they can leverage this access to compromise the integrity as well as system availability on that host.
GHSA-6p8v-8cq8-v2r3
CVE-2022-29178
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
github.com/cilium/cilium introduced: 1.11.0 fixed: 1.11.5
github.com/cilium/cilium introduced: 1.10.0 fixed: 1.10.11
github.com/cilium/cilium introduced: 0 fixed: 1.9.16
LOW GHSA-c66w-hq56-4q97 Fri, May 21
## Impact Under certain conditions, ICMP Echo Request sent to a Cilium endpoint from an actor may bypass a network policy which _disallows_ access from the actor to the endpoint, but _allows_ from the endpoint to the actor. This does _NOT_ apply to UDP and TCP traffic. The actor is either a pod or a cluster host or a remote host. The following conditions must be met: 1.
GHSA-c66w-hq56-4q97
github.com/cilium/cilium introduced: 1.7.8 fixed: 1.7.15
github.com/cilium/cilium introduced: 1.8.3 fixed: 1.8.8
github.com/cilium/cilium introduced: 1.9.0 fixed: 1.9.5