Skip to main content
← All vulnerabilities
CVE-2024-28860GO-2024-2666BIT-CILIUM-2024-28860BIT-CILIUM-OPERATOR-2024-28860BIT-CILIUM-PROXY-2024-28860BIT-HUBBLE-2024-28860BIT-HUBBLE-RELAY-2024-28860BIT-HUBBLE-UI-2024-28860BIT-HUBBLE-UI-BACKEND-2024-28860GHSA-PWQM-X5X6-5586

Insecure IPsec transport encryption in Cilium

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.14.9, 1.15.3, 1.13.14
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

Cilium is a networking, observability, and security solution with an eBPF-based dataplane. Users of IPsec transparent encryption in Cilium may be vulnerable to cryptographic attacks that render the transparent encryption ineffective. In particular, Cilium is vulnerable to chosen plaintext, key recovery, replay attacks by a man-in-the-middle attacker. These attacks are possible due to an ESP sequence number collision when multiple nodes are configured with the same key. Fixed versions of Cilium use unique keys for each IPsec tunnel established between nodes, resolving all of the above attacks. This vulnerability is fixed in 1.13.13, 1.14.9, and 1.15.3.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • cilium cilium

    From 1.4.0 · through 1.13.14; From 1.14.0 · fixed in 1.14.9; From 1.15.0 · fixed in 1.15.3

  • github.com/cilium/ciliumGo

    fixed in 1.13.14; From 1.14.0 · fixed in 1.14.9; From 1.15.0 · fixed in 1.15.3

  • github.com/cilium/ciliumGo

    From 1.4.0 · fixed in 1.13.14

  • github.com/cilium/ciliumGo

    From 1.14.0 · fixed in 1.14.9

  • github.com/cilium/ciliumGo

    From 1.15.0 · fixed in 1.15.3

References 5

GitHub · cilium/cilium

docs.cilium.io