Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/cilium/cilium
  4. ›
  5. CVE-2023-27593

CVE-2023-27593: Incorrect Default Permissions

March 17, 2023

Cilium is a networking, observability, and security solution with an eBPF-based dataplane. Prior to versions 1.11.15, 1.12.8, and 1.13.1, 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. The issue has been fixed and the fix is available on versions 1.11.15, 1.12.8, and 1.13.1. Some workarounds are available. Kubernetes RBAC should be used to deny users and service accounts exec access to Cilium agent pods. In cases where a user requires exec access to Cilium agent pods, but should not have access to the underlying node, no workaround is possible.

References

  • github.com/advisories/GHSA-4hc4-pgfx-3mrx
  • github.com/cilium/cilium/pull/24075
  • github.com/cilium/cilium/releases/tag/v1.11.15
  • github.com/cilium/cilium/releases/tag/v1.12.8
  • github.com/cilium/cilium/releases/tag/v1.13.1
  • github.com/cilium/cilium/security/advisories/GHSA-4hc4-pgfx-3mrx
  • kubernetes.io/docs/reference/access-authn-authz/rbac/
  • nvd.nist.gov/vuln/detail/CVE-2023-27593

Code Behaviors & Features

Detect and mitigate CVE-2023-27593 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 1.11.15, all versions starting from 1.12.0 before 1.12.8, all versions starting from 1.13.0 before 1.13.1

Fixed versions

  • 1.11.15
  • 1.12.8
  • 1.13.1

Solution

Upgrade to versions 1.11.15, 1.12.8, 1.13.1 or above.

Impact 5.5 MEDIUM

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Learn more about CVSS

Weakness

  • CWE-276: Incorrect Default Permissions

Source file

go/github.com/cilium/cilium/CVE-2023-27593.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Wed, 14 May 2025 12:15:15 +0000.