Kubernetes CRI-O version prior to 1.9 contains a Privilege Context Switching Error (CWE-270) vulnerability in the handling of ambient capabilities that can result in containers running with elevated privileges, allowing users abilities they should not have. This attack appears to be exploitable via container execution. This vulnerability appears to have been fixed in 1.9.
The product does not properly assign, modify, track, or check privileges for an actor, creating an unintended sphere of control for that actor.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Cri-o | Kubernetes | * | 1.9.0 (excluding) |
Red Hat OpenShift Container Platform 3.9 | RedHat | atomic-openshift-0:3.9.30-1.git.0.dec1ba7.el7 | * |
Red Hat OpenShift Container Platform 3.9 | RedHat | atomic-openshift-dockerregistry-0:3.9.30-1.git.349.8b7912c.el7 | * |
Red Hat OpenShift Container Platform 3.9 | RedHat | atomic-openshift-web-console-0:3.9.30-1.git.245.4a3aade.el7 | * |
Red Hat OpenShift Container Platform 3.9 | RedHat | cri-o-0:1.9.12-1.gitfa11beb.el7 | * |
Red Hat OpenShift Container Platform 3.9 | RedHat | cri-tools-0:1.0.0-5.rhaos3.9.git8e6013a.el7 | * |
Red Hat OpenShift Container Platform 3.9 | RedHat | golang-github-prometheus-node_exporter-0:3.9.30-1.git.890.7ea5173.el7 | * |
Red Hat OpenShift Container Platform 3.9 | RedHat | openshift-ansible-0:3.9.30-1.git.7.46f8678.el7 | * |
Red Hat OpenShift Container Platform 3.9 | RedHat | rubygem-fluent-plugin-elasticsearch-0:1.16.1-1.el7 | * |
Red Hat OpenShift Container Platform 3.9 | RedHat | rubygem-fluent-plugin-kubernetes_metadata_filter-0:1.0.3-1.el7 | * |