Vulnerability · Published Jun 3, 2020 · Assigned by redhat
CVE-2020-10749
Medium 6.0
In plain English
A medium-severity security flaw in containernetworking/plugins from Red Hat. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 2.1% (higher than 82% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.
Official description
A vulnerability was found in all versions of containernetworking/plugins before version 0.8.6, that allows malicious containers in Kubernetes clusters to perform man-in-the-middle (MitM) attacks. A malicious container can exploit this flaw by sending rogue IPv6 router advertisements to the host or other containers, to redirect traffic to the malicious container.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:8 | libslirp | 4.3.1-1.module_el8.6.0+2876+9ed4eae2 | ALSA-2020:4694 |
| AlmaLinux:8 | libslirp-devel | 4.3.1-1.module_el8.6.0+2876+9ed4eae2 | ALSA-2020:4694 |
| AlmaLinux:8 | python-podman-api | 1.2.0-0.2.gitd0a45fe.module_el8.5.0+2635+e4386a39 | ALSA-2020:4694 |
| AlmaLinux:8 | python-podman-api | 1.2.0-0.2.gitd0a45fe.module_el8.5.0+108+00865455 | ALSA-2020:4694 |
| Alpine:v3.20 | k3s | 1.18.3.1-r0 | ALPINE-CVE-2020-10749 |
| Alpine:v3.21 | k3s | 1.18.3.1-r0 | ALPINE-CVE-2020-10749 |
| Alpine:v3.22 | k3s | 1.18.3.1-r0 | ALPINE-CVE-2020-10749 |
| Alpine:v3.23 | k3s | 1.18.3.1-r0 | ALPINE-CVE-2020-10749 |
| Alpine:v3.24 | k3s | 1.18.3.1-r0 | ALPINE-CVE-2020-10749 |
| Debian:12 | golang-github-containernetworking-plugins | 0.8.6-1 | DEBIAN-CVE-2020-10749 |
| Debian:13 | golang-github-containernetworking-plugins | 0.8.6-1 | DEBIAN-CVE-2020-10749 |
| Debian:14 | golang-github-containernetworking-plugins | 0.8.6-1 | DEBIAN-CVE-2020-10749 |
| Go | github.com/containernetworking/plugins | 0.8.6 | GHSA-fx6x-h9g4-56f8 |
| Go | github.com/containernetworking/plugins | 0.8.6 | GO-2023-1915 |
| Rocky Linux:8 | libslirp | 0:4.3.1-1.module+el8.7.0+1076+9b1c11c1 | RLSA-2020:4694 |
| Rocky Linux:8 | libslirp | 0:4.3.1-1.module+el8.6.0+783+10209741 | RLSA-2020:4694 |
| Rocky Linux:8 | libslirp | 0:4.3.1-1.module+el8.5.0+709+440d5e7e | RLSA-2020:4694 |
| Rocky Linux:8 | libslirp | 0:4.3.1-1.module+el8.4.0+556+40122d08 | RLSA-2020:4694 |
| Rocky Linux:8 | python-podman-api | 0:1.2.0-0.2.gitd0a45fe.module+el8.5.0+708+6758137d | RLSA-2020:4694 |
| Rocky Linux:8 | python-podman-api | 0:1.2.0-0.2.gitd0a45fe.module+el8.5.0+770+e2f49861 | RLSA-2020:4694 |
| Rocky Linux:8 | python-podman-api | 0:1.2.0-0.2.gitd0a45fe.module+el8.4.0+559+c02fa3b2 | RLSA-2020:4694 |
| Rocky Linux:8 | toolbox | 0:0.0.8-1.module+el8.4.0+556+40122d08 | RLSA-2020:4694 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| Red Hat | containernetworking/plugins | all containernetworking/plugins versions before version 0.8.6 |
Weakness: CWE-300 · Vector: CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:L
References
- https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2020-10749 x_refsource_CONFIRM
- https://groups.google.com/forum/#%21topic/kubernetes-security-announce/BMb_6ICCfp8 x_refsource_MISC
- openSUSE-SU-2020:1049 vendor-advisory, x_refsource_SUSE
- openSUSE-SU-2020:1050 vendor-advisory, x_refsource_SUSE
- FEDORA-2021-ccb8a9c403 vendor-advisory, x_refsource_FEDORA