Cilium is a networking, observability, and security solution with an eBPF-based dataplane. Starting in version 1.14.0 and prior to versions 1.14.8 and 1.15.2, In Cilium clusters with WireGuard enabled and traffic matching Layer 7 policies Wireguard-eligible traffic that is sent between a node's Envoy proxy and pods on other nodes is sent unencrypted and Wireguard-eligible traffic that is sent between a node's DNS proxy and pods on other nodes is sent unencrypted. This issue has been resolved in Cilium 1.14.8 and 1.15.2 in in native routing mode (`routingMode=native`) and in Cilium 1.14.4 in tunneling mode (`routingMode=tunnel`). Not that in tunneling mode, `encryption.wireguard.encapsulate` must be set to `true`. There is no known workaround for this issue.
Advisories
Source ID Title
EUVD EUVD EUVD-2024-1011 Cilium is a networking, observability, and security solution with an eBPF-based dataplane. Starting in version 1.14.0 and prior to versions 1.14.8 and 1.15.2, In Cilium clusters with WireGuard enabled and traffic matching Layer 7 policies Wireguard-eligible traffic that is sent between a node's Envoy proxy and pods on other nodes is sent unencrypted and Wireguard-eligible traffic that is sent between a node's DNS proxy and pods on other nodes is sent unencrypted. This issue has been resolved in Cilium 1.14.8 and 1.15.2 in in native routing mode (`routingMode=native`) and in Cilium 1.14.4 in tunneling mode (`routingMode=tunnel`). Not that in tunneling mode, `encryption.wireguard.encapsulate` must be set to `true`. There is no known workaround for this issue.
Github GHSA Github GHSA GHSA-v6q2-4qr3-5cw6 Unencrypted traffic between nodes when using WireGuard and L7 policies
Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

History

Thu, 09 Jan 2025 17:15:00 +0000

Type Values Removed Values Added
First Time appeared Cilium
Cilium cilium
Weaknesses CWE-319
CPEs cpe:2.3:a:cilium:cilium:*:*:*:*:*:*:*:*
Vendors & Products Cilium
Cilium cilium

cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2024-08-02T00:48:49.605Z

Reserved: 2024-03-07T14:33:30.036Z

Link: CVE-2024-28250

cve-icon Vulnrichment

Updated: 2024-05-23T19:01:18.634Z

cve-icon NVD

Status : Analyzed

Published: 2024-03-18T22:15:08.750

Modified: 2025-01-09T16:47:40.047

Link: CVE-2024-28250

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.