CVE-2022-29178 json
Incorrect Default Permissions in Cilium
published 2022-05-20 4 y ago modified 2026-09-10 1 mo ago also BIT-cilium-2022-29178 , BIT-cilium-operator-2022-29178 , BIT-cilium-proxy-2022-29178 , BIT-hubble-2022-29178 , BIT-hubble-relay-2022-29178 , BIT-hubble-ui-2022-29178 , BIT-hubble-ui-backend-2022-29178 , EUVD-2022-2834 , GHSA-6p8v-8cq8-v2r3 , GO-2022-0457
- cvss
- 8.8
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 21%
- public exploits
- 0
- none known
Summary
Cilium is open source software for providing and securing network connectivity and loadbalancing between application workloads. Cilium prior to versions 1.9.16, 1.10.11, and 1.11.15 contains an incorrect default permissions vulnerability. Operating Systems with users belonging to the group ID 1000 can access the API of Cilium via Unix domain socket available on the host where Cilium is running. This could allow malicious users to compromise integrity as well as system availability on that host. The problem has been fixed and the patch is available in versions 1.9.16, 1.10.11, and 1.11.5. A potential workaround is to modify Cilium's DaemonSet to run with a certain command, which can be found in the GitHub Security Advisory for this vulnerability.
Patch / fix
- go github.com/cilium/cilium 1.9.16, 1.10.11, 1.11.5
- bitnami cilium 1.9.16, 1.10.11, 1.11.5
- bitnami cilium-operator 1.9.16, 1.10.11, 1.11.5
- bitnami cilium-proxy 1.9.16, 1.10.11, 1.11.5
- bitnami hubble 1.9.16, 1.10.11, 1.11.5
- bitnami hubble-relay 1.9.16, 1.10.11, 1.11.5
- bitnami hubble-ui 1.9.16, 1.10.11, 1.11.5
- bitnami hubble-ui-backend 1.9.16, 1.10.11, 1.11.5
- cilium cilium 1.9.16, 1.10.11, 1.11.5
CISA SSVC
- Exploitation
- none
- Automatable
- no
- Technical impact
- total
- Assessed
- 18 mo ago
Exploit prediction
0.29% chance of exploitation in the next 30 days, higher than 21% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 8.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H |
| GitHub | 3.1 | 8.8 | CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H |
| NVD | 3.1 | 8.2 | CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H |
| NVD | 2.0 | 4.6 | AV:L/AC:L/Au:N/C:P/I:P/A:P |
| OSV | 3.1 | 8.2 | CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/cilium/cilium | >=1.11.0, <1.11.5 >=1.10.0, <1.10.11 <1.9.16 |
1.11.5 1.10.11 1.9.16 |
| bitnami | cilium | <1.9.16 >=1.10.0, <1.10.11 >=1.11.0, <1.11.5 |
1.9.16 1.10.11 1.11.5 |
| bitnami | cilium-operator | <1.9.16 >=1.10.0, <1.10.11 >=1.11.0, <1.11.5 |
1.9.16 1.10.11 1.11.5 |
| bitnami | cilium-proxy | <1.9.16 >=1.10.0, <1.10.11 >=1.11.0, <1.11.5 |
1.9.16 1.10.11 1.11.5 |
| bitnami | hubble | <1.9.16 >=1.10.0, <1.10.11 >=1.11.0, <1.11.5 |
1.9.16 1.10.11 1.11.5 |
| bitnami | hubble-relay | <1.9.16 >=1.10.0, <1.10.11 >=1.11.0, <1.11.5 |
1.9.16 1.10.11 1.11.5 |
| bitnami | hubble-ui | <1.9.16 >=1.10.0, <1.10.11 >=1.11.0, <1.11.5 |
1.9.16 1.10.11 1.11.5 |
| bitnami | hubble-ui-backend | <1.9.16 >=1.10.0, <1.10.11 >=1.11.0, <1.11.5 |
1.9.16 1.10.11 1.11.5 |
Affected products
- cilium cilium
Classification
- Weakness
-
- CWE-276 Incorrect Default Permissions
References
-
github.com
/cilium/cilium/security/advisories/GHSA-6p8v-8cq8-v2r3
web, mitigation, third-party-advisory, advisory
-
github.com
/cilium/cilium/releases/tag/v1.10.11
web, release-notes, third-party-advisory, advisory
-
github.com
/cilium/cilium/releases/tag/v1.11.5
web, release-notes, third-party-advisory, advisory
-
github.com
/cilium/cilium/releases/tag/v1.9.16
web, release-notes, third-party-advisory, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2022-29178
advisory, web
Sources
- CVE List CVE-2022-29178
- GitHub Advisory GHSA-6p8v-8cq8-v2r3
- NVD CVE-2022-29178
- OSV BIT-cilium-2022-29178
- OSV BIT-cilium-operator-2022-29178
- OSV BIT-cilium-proxy-2022-29178
- OSV BIT-hubble-2022-29178
- OSV BIT-hubble-relay-2022-29178
- OSV BIT-hubble-ui-2022-29178
- OSV BIT-hubble-ui-backend-2022-29178
- OSV GO-2022-0457
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.