All Systems Operational

CVE Hub

beta
CVE-2018-1002102
LOW [2.6]
Last Modified: 11/21/2024
Improper validation of URL redirection in the Kubernetes API server in versions prior to v1.14.0 allows an attacker-controlled Kubelet to redirect API server requests from streaming endpoints to arbitrary hosts. Impacted API servers will follow the redirect as a GET request with client-certificate credentials for authenticating to the Kubelet.
github.com logo
https://github.com/kubernetes/kubernetes/issues/85867
github.com logo
https://github.com/kubernetes/kubernetes/issues/85867
lists.fedoraproject.org logo
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/Q56CULSH7F7BC4NPS67ZS23ZCLL5TIVK/
+1
CVE-2019-10470
MEDIUM [6.5]
Last Modified: 11/21/2024
A missing permission check in Jenkins ElasticBox Jenkins Kubernetes CI/CD Plugin in form-related methods allowed users with Overall/Read access to enumerate credentials ID of credentials stored in Jenkins.
jenkins.io logo
https://jenkins.io/security/advisory/2019-10-23/#SECURITY-1005%20%282%29
jenkins.io logo
https://jenkins.io/security/advisory/2019-10-23/#SECURITY-1005%20%282%29
openwall.com logo
http://www.openwall.com/lists/oss-security/2019/10/23/2
+1
CVE-2019-10469
MEDIUM [6.5]
Last Modified: 11/21/2024
A missing permission check in Jenkins ElasticBox Jenkins Kubernetes CI/CD Plugin allows attackers with Overall/Read permission to connect to an attacker-specified URL using attacker-specified credentials IDs obtained through another method, capturing credentials stored in Jenkins.
jenkins.io logo
https://jenkins.io/security/advisory/2019-10-23/#SECURITY-1005%20%281%29
jenkins.io logo
https://jenkins.io/security/advisory/2019-10-23/#SECURITY-1005%20%281%29
openwall.com logo
http://www.openwall.com/lists/oss-security/2019/10/23/2
+1
CVE-2019-10468
cross-site request forgery
HIGH [8.8]
Last Modified: 11/21/2024
A cross-site request forgery vulnerability in Jenkins ElasticBox Jenkins Kubernetes CI/CD Plugin allows attackers to connect to an attacker-specified URL using attacker-specified credentials IDs obtained through another method, capturing credentials stored in Jenkins.
jenkins.io logo
https://jenkins.io/security/advisory/2019-10-23/#SECURITY-1005%20%281%29
jenkins.io logo
https://jenkins.io/security/advisory/2019-10-23/#SECURITY-1005%20%281%29
openwall.com logo
http://www.openwall.com/lists/oss-security/2019/10/23/2
+1
CVE-2019-11253
improper input validation
HIGH [7.5]
Last Modified: 11/21/2024
Improper input validation in the Kubernetes API server in versions v1.0-1.12 and versions prior to v1.13.12, v1.14.8, v1.15.5, and v1.16.2 allows authorized users to send malicious YAML or JSON payloads, causing the API server to consume excessive CPU or memory, potentially crashing and becoming unavailable. Prior to v1.14.0, default RBAC policy authorized anonymous users to submit requests that could trigger this vulnerability. Clusters upgraded from a version prior to v1.14.0 keep the more permissive policy by default for backwards compatibility.
github.com logo
https://github.com/kubernetes/kubernetes/issues/83253
github.com logo
https://github.com/kubernetes/kubernetes/issues/83253
access.redhat.com logo
https://access.redhat.com/errata/RHSA-2019:3239
+9
CVE-2019-10445
MEDIUM [4.3]
Last Modified: 11/21/2024
A missing permission check in Jenkins Google Kubernetes Engine Plugin 0.7.0 and earlier allowed attackers with Overall/Read permission to obtain limited information about the scope of a credential with an attacker-specified credentials ID.
jenkins.io logo
https://jenkins.io/security/advisory/2019-10-16/#SECURITY-1607
jenkins.io logo
https://jenkins.io/security/advisory/2019-10-16/#SECURITY-1607
openwall.com logo
http://www.openwall.com/lists/oss-security/2019/10/16/6
+1
CVE-2019-10418
CRITICAL [9.9]
Last Modified: 11/21/2024
Jenkins Kubernetes :: Pipeline :: Arquillian Steps Plugin provides a custom whitelist for script security that allowed attackers to invoke arbitrary methods, bypassing typical sandbox protection.
jenkins.io logo
https://jenkins.io/security/advisory/2019-09-25/#SECURITY-920%20%282%29
jenkins.io logo
https://jenkins.io/security/advisory/2019-09-25/#SECURITY-920%20%282%29
openwall.com logo
http://www.openwall.com/lists/oss-security/2019/09/25/3
+1
CVE-2019-10417
CRITICAL [9.9]
Last Modified: 11/21/2024
Jenkins Kubernetes :: Pipeline :: Kubernetes Steps Plugin provides a custom whitelist for script security that allowed attackers to invoke arbitrary methods, bypassing typical sandbox protection.
jenkins.io logo
https://jenkins.io/security/advisory/2019-09-25/#SECURITY-920%20%281%29
jenkins.io logo
https://jenkins.io/security/advisory/2019-09-25/#SECURITY-920%20%281%29
openwall.com logo
http://www.openwall.com/lists/oss-security/2019/09/25/3
+1
CVE-2019-15728
rce
HIGH [7.5]
Last Modified: 11/21/2024
An issue was discovered in GitLab Community and Enterprise Edition 10.1 through 12.2.1. Protections against SSRF attacks on the Kubernetes integration are insufficient, which could have allowed an attacker to request any local network resource accessible from the GitLab server.
about.gitlab.com logo
https://about.gitlab.com/2019/08/29/security-release-gitlab-12-dot-2-dot-3-released/
about.gitlab.com logo
https://about.gitlab.com/2019/08/29/security-release-gitlab-12-dot-2-dot-3-released/
gitlab.com logo
https://gitlab.com/gitlab-org/gitlab-ce/issues/61314
+1
CVE-2019-6648
MEDIUM [4.4]
Last Modified: 11/21/2024
On version 1.9.0, If DEBUG logging is enable, F5 Container Ingress Service (CIS) for Kubernetes and Red Hat OpenShift (k8s-bigip-ctlr) log files may contain BIG-IP secrets such as SSL Private Keys and Private key Passphrases as provided as inputs by an AS3 Declaration.
support.f5.com logo
https://support.f5.com/csp/article/K74327432
support.f5.com logo
https://support.f5.com/csp/article/K74327432?utm_source=f5support&amp%3Butm_medium=RSS
support.f5.com logo
https://support.f5.com/csp/article/K74327432
+1
CVE-2019-13209
MEDIUM [6.1]
Last Modified: 11/21/2024
Rancher 2 through 2.2.4 is vulnerable to a Cross-Site Websocket Hijacking attack that allows an exploiter to gain access to clusters managed by Rancher. The attack requires a victim to be logged into a Rancher server, and then to access a third-party site hosted by the exploiter. Once that is accomplished, the exploiter is able to execute commands against the cluster's Kubernetes API with the permissions and identity of the victim.
forums.rancher.com logo
https://forums.rancher.com/c/announcements
forums.rancher.com logo
https://forums.rancher.com/t/rancher-release-v2-2-5-addresses-rancher-cve-2019-13209/14801
forums.rancher.com logo
https://forums.rancher.com/c/announcements
+1
CVE-2019-11250
MEDIUM [6.5]
Last Modified: 11/21/2024
The Kubernetes client-go library logs request headers at verbosity levels of 7 or higher. This can disclose credentials to unauthorized users via logs or command output. Kubernetes components (such as kube-apiserver) prior to v1.16.0, which make use of basic or bearer token authentication, and run at high verbosity levels, are affected.
github.com logo
https://github.com/kubernetes/kubernetes/issues/81114
github.com logo
https://github.com/kubernetes/kubernetes/issues/81114
access.redhat.com logo
https://access.redhat.com/errata/RHSA-2019:4052
+7
CVE-2019-11249
MEDIUM [6.5]
Last Modified: 11/21/2024
The kubectl cp command allows copying files between containers and the user machine. To copy files from a container, Kubernetes runs tar inside the container to create a tar archive, copies it over the network, and kubectl unpacks it on the user’s machine. If the tar binary in the container is malicious, it could run any code and output unexpected, malicious results. An attacker could use this to write files to any path on the user’s machine when kubectl cp is called, limited only by the system permissions of the local user. Kubernetes affected versions include versions prior to 1.13.9, versions prior to 1.14.5, versions prior to 1.15.2, and versions 1.1, 1.2, 1.4, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11, 1.12.
github.com logo
https://github.com/kubernetes/kubernetes/issues/80984
github.com logo
https://github.com/kubernetes/kubernetes/issues/80984
access.redhat.com logo
https://access.redhat.com/errata/RHBA-2019:2794
+13
CVE-2019-11247
rce
HIGH [8.1]
Last Modified: 11/21/2024
The Kubernetes kube-apiserver mistakenly allows access to a cluster-scoped custom resource if the request is made as if the resource were namespaced. Authorizations for the resource accessed in this manner are enforced using roles and role bindings within the namespace, meaning that a user with access only to a resource in one namespace could create, view update or delete the cluster-scoped resource (according to their namespace role privileges). Kubernetes affected versions include versions prior to 1.13.9, versions prior to 1.14.5, versions prior to 1.15.2, and versions 1.7, 1.8, 1.9, 1.10, 1.11, 1.12.
github.com logo
https://github.com/kubernetes/kubernetes/issues/80983
github.com logo
https://github.com/kubernetes/kubernetes/issues/80983
access.redhat.com logo
https://access.redhat.com/errata/RHBA-2019:2816
+11
CVE-2019-11246
MEDIUM [6.5]
Last Modified: 11/21/2024
The kubectl cp command allows copying files between containers and the user machine. To copy files from a container, Kubernetes runs tar inside the container to create a tar archive, copies it over the network, and kubectl unpacks it on the user’s machine. If the tar binary in the container is malicious, it could run any code and output unexpected, malicious results. An attacker could use this to write files to any path on the user’s machine when kubectl cp is called, limited only by the system permissions of the local user. Kubernetes affected versions include versions prior to 1.12.9, versions prior to 1.13.6, versions prior to 1.14.2, and versions 1.1, 1.2, 1.4, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 1.10, 1.11.
github.com logo
https://github.com/kubernetes/kubernetes/pull/76788
github.com logo
https://github.com/kubernetes/kubernetes/pull/76788
groups.google.com logo
https://groups.google.com/forum/#%21topic/kubernetes-security-announce/NLs2TGbfPdo
+3
CVE-2019-10365
MEDIUM [4.3]
Last Modified: 11/21/2024
Jenkins Google Kubernetes Engine Plugin 0.6.2 and earlier created a temporary file containing a temporary access token in the project workspace, where it could be accessed by users with Job/Read permission.
jenkins.io logo
https://jenkins.io/security/advisory/2019-07-31/#SECURITY-1345
jenkins.io logo
https://jenkins.io/security/advisory/2019-07-31/#SECURITY-1345
openwall.com logo
http://www.openwall.com/lists/oss-security/2019/07/31/1
+1
CVE-2019-10165
rce
LOW [2.3]
Last Modified: 11/21/2024
OpenShift Container Platform before version 4.1.3 writes OAuth tokens in plaintext to the audit logs for the Kubernetes API server and OpenShift API server. A user with sufficient privileges could recover OAuth tokens from these audit logs and use them to access other resources.
github.com logo
https://github.com/openshift/cluster-kube-apiserver-operator/pull/499/
github.com logo
https://github.com/openshift/cluster-openshift-apiserver-operator/pull/205
github.com logo
https://github.com/openshift/cluster-kube-apiserver-operator/pull/499/
+3
CVE-2019-10339
rce
HIGH [8.8]
Last Modified: 11/21/2024
A missing permission check in Jenkins JX Resources Plugin 1.0.36 and earlier in GlobalPluginConfiguration#doValidateClient allowed users with Overall/Read access to have Jenkins connect to an attacker-specified Kubernetes server, potentially leaking credentials.
jenkins.io logo
https://jenkins.io/security/advisory/2019-06-11/#SECURITY-1379
jenkins.io logo
https://jenkins.io/security/advisory/2019-06-11/#SECURITY-1379
openwall.com logo
http://www.openwall.com/lists/oss-security/2019/06/11/1
+3
CVE-2019-10338
rce
HIGH [8.8]
Last Modified: 11/21/2024
A cross-site request forgery vulnerability in Jenkins JX Resources Plugin 1.0.36 and earlier in GlobalPluginConfiguration#doValidateClient allowed attackers to have Jenkins connect to an attacker-specified Kubernetes server, potentially leaking credentials.
jenkins.io logo
https://jenkins.io/security/advisory/2019-06-11/#SECURITY-1379
jenkins.io logo
https://jenkins.io/security/advisory/2019-06-11/#SECURITY-1379
openwall.com logo
http://www.openwall.com/lists/oss-security/2019/06/11/1
+3
CVE-2019-4119
rce
MEDIUM [5.3]
Last Modified: 11/21/2024
IBM Cloud Private Kubernetes API server 2.1.0, 3.1.0, 3.1.1, and 3.1.2 can be used as an HTTP proxy to not only cluster internal but also external target IP addresses. IBM X-Force ID: 158145.
exchange.xforce.ibmcloud.com logo
https://exchange.xforce.ibmcloud.com/vulnerabilities/158145
exchange.xforce.ibmcloud.com logo
https://exchange.xforce.ibmcloud.com/vulnerabilities/158145
ibm.com logo
http://www.ibm.com/support/docview.wss?uid=ibm10878460
+1
CVE-2019-11244
MEDIUM [5.0]
Last Modified: 11/21/2024
In Kubernetes v1.8.x-v1.14.x, schema info is cached by kubectl in the location specified by --cache-dir (defaulting to $HOME/.kube/http-cache), written with world-writeable permissions (rw-rw-rw-). If --cache-dir is specified and pointed at a different location accessible to other users/groups, the written files may be modified by other users/groups and disrupt the kubectl invocation.
github.com logo
https://github.com/kubernetes/kubernetes/issues/76676
github.com logo
https://github.com/kubernetes/kubernetes/issues/76676
access.redhat.com logo
https://access.redhat.com/errata/RHSA-2019:3942
+9
CVE-2019-11243
HIGH [8.1]
Last Modified: 11/21/2024
In Kubernetes v1.12.0-v1.12.4 and v1.13.0, the rest.AnonymousClientConfig() method returns a copy of the provided config, with credentials removed (bearer token, username/password, and client certificate/key data). In the affected versions, rest.AnonymousClientConfig() did not effectively clear service account credentials loaded using rest.InClusterConfig()
github.com logo
https://github.com/kubernetes/kubernetes/issues/76797
github.com logo
https://github.com/kubernetes/kubernetes/issues/76797
security.netapp.com logo
https://security.netapp.com/advisory/ntap-20190509-0002/
+3
CVE-2019-9946
HIGH [7.5]
Last Modified: 11/21/2024
Cloud Native Computing Foundation (CNCF) CNI (Container Networking Interface) 0.7.4 has a network firewall misconfiguration which affects Kubernetes. The CNI 'portmap' plugin, used to setup HostPorts for CNI, inserts rules at the front of the iptables nat chains; which take precedence over the KUBE- SERVICES chain. Because of this, the HostPort/portmap rule could match incoming traffic even if there were better fitting, more specific service definition rules like NodePorts later in the chain. The issue is fixed in CNI 0.7.5 and Kubernetes 1.11.9, 1.12.7, 1.13.5, and 1.14.0.
github.com logo
https://github.com/containernetworking/plugins/pull/269#issuecomment-477683272
github.com logo
https://github.com/containernetworking/plugins/pull/269#issuecomment-477683272
access.redhat.com logo
https://access.redhat.com/errata/RHBA-2019:0862
+7
CVE-2019-1002101
MEDIUM [6.4]
Last Modified: 11/21/2024
The kubectl cp command allows copying files between containers and the user machine. To copy files from a container, Kubernetes creates a tar inside the container, copies it over the network, and kubectl unpacks it on the user’s machine. If the tar binary in the container is malicious, it could run any code and output unexpected, malicious results. An attacker could use this to write files to any path on the user’s machine when kubectl cp is called, limited only by the system permissions of the local user. The untar function can both create and follow symbolic links. The issue is resolved in kubectl v1.11.9, v1.12.7, v1.13.5, and v1.14.0.
github.com logo
https://github.com/kubernetes/kubernetes/pull/75037
github.com logo
https://github.com/kubernetes/kubernetes/pull/75037
access.redhat.com logo
https://access.redhat.com/errata/RHBA-2019:0619
+18
CVE-2019-1002100
rce
MEDIUM [6.5]
Last Modified: 11/21/2024
In all Kubernetes versions prior to v1.11.8, v1.12.6, and v1.13.4, users that are authorized to make patch requests to the Kubernetes API Server can send a specially crafted patch of type "json-patch" (e.g. `kubectl patch --type json` or `"Content-Type: application/json-patch+json"`) that consumes excessive resources while processing, causing a Denial of Service on the API Server.
github.com logo
https://github.com/kubernetes/kubernetes/issues/74534
github.com logo
https://github.com/kubernetes/kubernetes/issues/74534
access.redhat.com logo
https://access.redhat.com/errata/RHSA-2019:1851
+9
CVE-2019-3869
HIGH [7.2]
Last Modified: 11/21/2024
When running Tower before 3.4.3 on OpenShift or Kubernetes, application credentials are exposed to playbook job runs via environment variables. A malicious user with the ability to write playbooks could use this to gain administrative privileges.
github.com logo
https://github.com/ansible/awx/pull/3505
github.com logo
https://github.com/ansible/awx/pull/3505
bugzilla.redhat.com logo
https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-3869
+1
CVE-2019-3779
HIGH [8.8]
Last Modified: 11/21/2024
Cloud Foundry Container Runtime, versions prior to 0.29.0, deploys Kubernetes clusters utilize the same CA (Certificate Authority) to sign and trust certs for ETCD as used by the Kubernetes API. This could allow a user authenticated with a cluster to request a signed certificate leveraging the Kubernetes CSR capability to obtain a credential that could escalate privilege access to ETCD.
cloudfoundry.org logo
https://www.cloudfoundry.org/blog/cve-2019-3779
cloudfoundry.org logo
https://www.cloudfoundry.org/blog/cve-2019-3779
CVE-2018-18264
HIGH [7.5]
Last Modified: 11/21/2024
Kubernetes Dashboard before 1.10.1 allows attackers to bypass authentication and use Dashboard's Service Account for reading secrets within the cluster.
github.com logo
https://github.com/kubernetes/dashboard/pull/3289
github.com logo
https://github.com/kubernetes/dashboard/pull/3400
github.com logo
https://github.com/kubernetes/dashboard/releases/tag/v1.10.1
+9
CVE-2018-1002105
CRITICAL [9.8]
Last Modified: 11/21/2024
In all Kubernetes versions prior to v1.10.11, v1.11.5, and v1.12.3, incorrect handling of error responses to proxied upgrade requests in the kube-apiserver allowed specially crafted requests to establish a connection through the Kubernetes API server to backend servers, then send arbitrary requests over the same connection directly to the backend, authenticated with the Kubernetes API server's TLS credentials used to establish the backend connection.
github.com logo
https://github.com/evict/poc_CVE-2018-1002105
github.com logo
https://github.com/kubernetes/kubernetes/issues/71411
github.com logo
https://github.com/evict/poc_CVE-2018-1002105
+37
CVE-2018-1002103
HIGH [8.1]
Last Modified: 11/21/2024
In Minikube versions 0.3.0-0.29.0, minikube exposes the Kubernetes Dashboard listening on the VM IP at port 30000. In VM environments where the IP is easy to predict, the attacker can use DNS rebinding to indirectly make requests to the Kubernetes Dashboard, create a new Kubernetes Deployment running arbitrary code. If minikube mount is in use, the attacker could also directly access the host filesystem.
github.com logo
https://github.com/kubernetes/minikube/issues/3208
github.com logo
https://github.com/kubernetes/minikube/issues/3208
CVE-2018-1002101
MEDIUM [5.9]
Last Modified: 11/21/2024
In Kubernetes versions 1.9.0-1.9.9, 1.10.0-1.10.5, and 1.11.0-1.11.1, user input was handled insecurely while setting up volume mounts on Windows nodes, which could lead to command line argument injection.
github.com logo
https://github.com/kubernetes/kubernetes/issues/65750
github.com logo
https://github.com/kubernetes/kubernetes/issues/65750
security.netapp.com logo
https://security.netapp.com/advisory/ntap-20190416-0008/
+3
CVE-2018-18843
ssrf
CRITICAL [10.0]
Last Modified: 11/21/2024
The Kubernetes integration in GitLab Enterprise Edition 11.x before 11.2.8, 11.3.x before 11.3.9, and 11.4.x before 11.4.4 has SSRF.
about.gitlab.com logo
https://about.gitlab.com/2018/11/01/critical-security-release-gitlab-11-dot-4-dot-4-released/
about.gitlab.com logo
https://about.gitlab.com/2018/11/01/critical-security-release-gitlab-11-dot-4-dot-4-released/
gitlab.com logo
https://gitlab.com/gitlab-org/gitlab-ce/issues/53158
+1
CVE-2018-2475
HIGH [8.5]
Last Modified: 11/21/2024
Following the Gardener architecture, the Kubernetes apiserver of a Gardener managed shoot cluster resides in the corresponding seed cluster. Due to missing network isolation a shoot's apiserver can access services/endpoints in the private network of its corresponding seed cluster. Combined with other minor Kubernetes security issues, the missing network isolation theoretically can lead to compromise other shoot or seed clusters in the "Gardener" context. The issue is rated high due to the high impact of a potential exploitation in "Gardener" context. This was fixed in Gardener release 0.12.4.
groups.google.com logo
https://groups.google.com/forum/#%21topic/gardener/OjfKEe1LwXo
groups.google.com logo
https://groups.google.com/forum/#%21topic/gardener/OjfKEe1LwXo
launchpad.support.sap.com logo
https://launchpad.support.sap.com/#/notes/2699726
+5
CVE-2016-7075
HIGH [7.5]
Last Modified: 11/21/2024
It was found that Kubernetes as used by Openshift Enterprise 3 did not correctly validate X.509 client intermediate certificate host name fields. An attacker could use this flaw to bypass authentication requirements by using a specially crafted X.509 certificate.
github.com logo
https://github.com/kubernetes/kubernetes/issues/34517
github.com logo
https://github.com/kubernetes/kubernetes/issues/34517
access.redhat.com logo
https://access.redhat.com/errata/RHSA-2016:2064
+3
CVE-2018-1999040
sensitive information
HIGH [8.8]
Last Modified: 11/21/2024
An exposure of sensitive information vulnerability exists in Jenkins Kubernetes Plugin 1.10.1 and earlier in KubernetesCloud.java that allows attackers to capture credentials with a known credentials ID stored in Jenkins.
jenkins.io logo
https://jenkins.io/security/advisory/2018-07-30/#SECURITY-1016
jenkins.io logo
https://jenkins.io/security/advisory/2018-07-30/#SECURITY-1016
CVE-2018-5543
HIGH [8.8]
Last Modified: 11/21/2024
The F5 BIG-IP Controller for Kubernetes 1.0.0-1.5.0 (k8s-bigip-crtl) passes BIG-IP username and password as command line parameters, which may lead to disclosure of the credentials used by the container.
securityfocus.com logo
http://www.securityfocus.com/bid/104944
securityfocus.com logo
http://www.securityfocus.com/bid/104944
support.f5.com logo
https://support.f5.com/csp/article/K58935003
+1
CVE-2018-1000187
sensitive information
MEDIUM [6.5]
Last Modified: 11/21/2024
A exposure of sensitive information vulnerability exists in Jenkins Kubernetes Plugin 1.7.0 and older in ContainerExecDecorator.java that results in sensitive variables such as passwords being written to logs.
jenkins.io logo
https://jenkins.io/security/advisory/2018-06-04/#SECURITY-883
jenkins.io logo
https://jenkins.io/security/advisory/2018-06-04/#SECURITY-883
CVE-2018-1002100
MEDIUM [4.2]
Last Modified: 11/21/2024
In Kubernetes versions 1.5.x, 1.6.x, 1.7.x, 1.8.x, and prior to version 1.9.6, the kubectl cp command insecurely handles tar data returned from the container, and can be caused to overwrite arbitrary local files.
github.com logo
https://github.com/kubernetes/kubernetes/issues/61297
github.com logo
https://github.com/kubernetes/kubernetes/issues/61297
bugzilla.redhat.com logo
https://bugzilla.redhat.com/show_bug.cgi?id=1564305
+3
CVE-2018-1000400
HIGH [8.8]
Last Modified: 11/21/2024
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.
github.com logo
https://github.com/kubernetes-incubator/cri-o/pull/1558/files
github.com logo
https://github.com/kubernetes-incubator/cri-o/pull/1558/files
securityfocus.com logo
http://www.securityfocus.com/bid/104262
+1
CVE-2018-5256
information disclosure
HIGH [7.5]
Last Modified: 11/21/2024
CoreOS Tectonic 1.7.x before 1.7.9-tectonic.4 and 1.8.x before 1.8.4-tectonic.3 mounts a direct proxy to the kubernetes cluster at /api/kubernetes/ which is accessible without authentication to Tectonic and allows an attacker to directly connect to the kubernetes API server. Unauthenticated users are able to list all Namespaces through the Console, resulting in an information disclosure. Tectonic's exposure of an unauthenticated API endpoint containing information regarding the internal state of the cluster can provide an attacker with information that may assist in other attacks against the cluster. For example, an attacker may not have the permissions required to list all namespaces in the cluster but can instead leverage this vulnerability to enumerate the namespaces and then begin to check each namespace for weak authorization policies that may allow further escalation of privileges.
coreos.com logo
https://coreos.com/blog/tectonic-namespace-information-disclosure-vulnerability-patched
coreos.com logo
https://coreos.com/tectonic/releases/#1.8.4-tectonic.3
coreos.com logo
https://coreos.com/blog/tectonic-namespace-information-disclosure-vulnerability-patched
+1
CVE-2018-0268
CRITICAL [10.0]
Last Modified: 11/21/2024
A vulnerability in the container management subsystem of Cisco Digital Network Architecture (DNA) Center could allow an unauthenticated, remote attacker to bypass authentication and gain elevated privileges. This vulnerability is due to an insecure default configuration of the Kubernetes container management subsystem within DNA Center. An attacker who has the ability to access the Kubernetes service port could execute commands with elevated privileges within provisioned containers. A successful exploit could result in a complete compromise of affected containers. This vulnerability affects Cisco DNA Center Software Releases 1.1.3 and prior. Cisco Bug IDs: CSCvi47253.
securityfocus.com logo
http://www.securityfocus.com/bid/104192
securityfocus.com logo
http://www.securityfocus.com/bid/104192
tools.cisco.com logo
https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20180516-dna
+1
CVE-2017-1002102
HIGH [7.1]
Last Modified: 11/21/2024
In Kubernetes versions 1.3.x, 1.4.x, 1.5.x, 1.6.x and prior to versions 1.7.14, 1.8.9 and 1.9.4 containers using a secret, configMap, projected or downwardAPI volume can trigger deletion of arbitrary files/directories from the nodes where they are running.
github.com logo
https://github.com/kubernetes/kubernetes/issues/60814
github.com logo
https://github.com/kubernetes/kubernetes/issues/60814
access.redhat.com logo
https://access.redhat.com/errata/RHSA-2018:0475
+1
CVE-2017-1002101
HIGH [8.8]
Last Modified: 11/21/2024
In Kubernetes versions 1.3.x, 1.4.x, 1.5.x, 1.6.x and prior to versions 1.7.14, 1.8.9 and 1.9.4 containers using subpath volume mounts with any volume type (including non-privileged pods, subject to file permissions) can access files/directories outside of the volume, including the host's filesystem.
github.com logo
https://github.com/bgeesaman/subpath-exploit/
github.com logo
https://github.com/kubernetes/kubernetes/issues/60813
github.com logo
https://github.com/bgeesaman/subpath-exploit/
+5
CVE-2015-7561
LOW [3.1]
Last Modified: 11/21/2024
Kubernetes in OpenShift3 allows remote authenticated users to use the private images of other users should they know the name of said image.
github.com logo
https://github.com/kubernetes/kubernetes/pull/18909
github.com logo
https://github.com/kubernetes/kubernetes/pull/18909
bugzilla.redhat.com logo
https://bugzilla.redhat.com/show_bug.cgi?id=1291963
+1
CVE-2017-1000056
privilege escalation
CRITICAL [9.8]
Last Modified: 11/21/2024
Kubernetes version 1.5.0-1.5.4 is vulnerable to a privilege escalation in the PodSecurityPolicy admission plugin resulting in the ability to make use of any existing PodSecurityPolicy object.
github.com logo
https://github.com/kubernetes/kubernetes/issues/43459
github.com logo
https://github.com/kubernetes/kubernetes/issues/43459
CVE-2016-5392
MEDIUM [6.5]
Last Modified: 11/21/2024
The API server in Kubernetes, as used in Red Hat OpenShift Enterprise 3.2, in a multi tenant environment allows remote authenticated users with knowledge of other project names to obtain sensitive project and user information via vectors related to the watch-cache list.
access.redhat.com logo
https://access.redhat.com/errata/RHSA-2016:1427
access.redhat.com logo
https://access.redhat.com/errata/RHSA-2016:1427
bugzilla.redhat.com logo
https://bugzilla.redhat.com/show_bug.cgi?id=1356195
+3
CVE-2015-7528
MEDIUM [5.3]
Last Modified: 11/21/2024
Kubernetes before 1.2.0-alpha.5 allows remote attackers to read arbitrary pod logs via a container name.
github.com logo
https://github.com/kubernetes/kubernetes/pull/17886
github.com logo
https://github.com/kubernetes/kubernetes/releases/tag/v1.2.0-alpha.5
github.com logo
https://github.com/openshift/origin/pull/6113
+7
CVE-2016-1905
rce
HIGH [7.7]
Last Modified: 11/21/2024
The API server in Kubernetes does not properly check admission control, which allows remote authenticated users to access additional resources via a crafted patched object.
github.com logo
https://github.com/kubernetes/kubernetes/issues/19479
github.com logo
https://github.com/kubernetes/kubernetes/issues/19479
access.redhat.com logo
https://access.redhat.com/errata/RHSA-2016:0070
+1
CVE-2015-5305
directory traversal
MEDIUM [6.4]
Last Modified: 11/21/2024
Directory traversal vulnerability in Kubernetes, as used in Red Hat OpenShift Enterprise 3.0, allows attackers to write to arbitrary files via a crafted object type name, which is not properly handled before passing it to etcd.
access.redhat.com logo
https://access.redhat.com/errata/RHSA-2015:1945
access.redhat.com logo
https://access.redhat.com/errata/RHSA-2015:1945
bugzilla.redhat.com logo
https://bugzilla.redhat.com/show_bug.cgi?id=1273969
+1