12 known bugs in github.com/kubernetes/kubernetes, with affected versions, fixes and workarounds. Sourced from upstream issue trackers.
| Severity | Affected | Fixed in | Title | Status | Source |
|---|
| high | any | 1.2.0-alpha.6 | Access Restriction Bypass in kubernetes 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.
### Specific Go Packages Affected
github.com/kubernetes/kubernetes/pkg/apiserver | fixed | osv:GHSA-xx8c-m748-xr4j |
| high | 1.25.0 | 1.25.4 | Kubernetes vulnerable to validation bypass Users may have access to secure endpoints in the control plane network. Kubernetes clusters are only affected if an untrusted user can modify Node objects and send proxy requests to them. Kubernetes supports node proxying, which allows clients of kube-apiserver to access endpoints of a Kubelet to establish connections to Pods, retrieve container logs, and more. While Kubernetes already validates the proxying address for Nodes, a bug in kube-apiserver made it possible to bypass this validation. Bypassing this validation could allow authenticated requests destined for Nodes to to the API server's private network. | fixed | osv:GHSA-jh36-q97c-9928 |
| medium | any | 1.2.0-alpha.6 | Access Restriction Bypass in kubernetes in github.com/kubernetes/kubernetes Access Restriction Bypass in kubernetes in github.com/kubernetes/kubernetes | fixed | osv:GO-2022-0893 |
| medium | any | 1.2.0 | Information Exposure in Kubernetes in github.com/kubernetes/kubernetes Information Exposure in Kubernetes in github.com/kubernetes/kubernetes | fixed | osv:GO-2022-0857 |
| medium | 1.12.0 | 1.12.3 | Privilege Escalation in Kubernetes in github.com/kubernetes/kubernetes Privilege Escalation in Kubernetes in github.com/kubernetes/kubernetes | fixed | osv:GO-2022-0792 |
| medium | any | 1.2.0 | Information Exposure in Kubernetes Kubernetes before 1.2.0-alpha.5 allows remote attackers to read arbitrary pod logs via a container name. | fixed | osv:GHSA-mqf3-28j7-3mj6 |
| medium | any | 1.1.1 | Directory Traversal in Kubernetes 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. | fixed | osv:GHSA-jp32-vmm6-3vf5 |
| medium | 1.19.0 | 1.19.3 | Kubernetes Sensitive Information leak via Log File In Kubernetes clusters using a logging level of at least 4, processing a malformed docker config file will result in the contents of the docker config file being leaked, which can include pull secrets or other registry credentials. This affects < v1.19.3, < v1.18.10, < v1.17.13. | fixed | osv:GHSA-8mjg-8c8g-6h85 |
| medium | any | 1.19.3 | Sensitive Information leak via Log File in Kubernetes In Kubernetes clusters using VSphere as a cloud provider, with a logging level set to 4 or above, VSphere cloud credentials will be leaked in the cloud controller manager's log. This affects < v1.19.3. | fixed | osv:GHSA-5xfg-wv98-264m |
| medium | any | 1.17.13 | Sensitive Information leak via Log File in Kubernetes In Kubernetes clusters using Ceph RBD as a storage provisioner, with logging level of at least 4, Ceph RBD admin secrets can be written to logs. This occurs in kube-controller-manager's logs during provisioning of Ceph RBD persistent claims. This affects < v1.19.3, < v1.18.10, < v1.17.13. | fixed | osv:GHSA-5x96-j797-5qqw |
| medium | 1.25.0 | 1.25.4 | Kubernetes vulnerable to path traversal Users authorized to list or watch one type of namespaced custom resource cluster-wide can read custom resources of a different type in the same API group without authorization. Clusters are impacted by this vulnerability if all of the following are true: 1. There are 2+ CustomResourceDefinitions sharing the same API group 2. Users have cluster-wide list or watch authorization on one of those custom resources. 3. The same users are not authorized to read another custom resource in the same API group. | fixed | osv:GHSA-2394-5535-8j88 |
| critical | any | 1.10.11 | Privilege Escalation in Kubernetes 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. | fixed | osv:GHSA-579h-mv94-g4gp |
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/bugs/go/github.com/kubernetes/kubernetes