k8s.io/kubernetes
Go50 known CVEs affecting this package
Aggregated from OSV, GitHub Security Advisories, NVD, and vendor advisories. Each CVE links to its full detail page with vendor advisories, patches, fixed versions, and remediation guidance.
CVEs affecting k8s.io/kubernetespage 1 of 1
- CVE-2015-5305NONECVSS 0.0EG 0.0✓ Fixed in 1.1.12015-11-06
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.
- CVE-2015-7561LOWCVSS 3.1EG 3.1✓ Fixed in 1.2.0-alpha.62017-08-07
Kubernetes in OpenShift3 allows remote authenticated users to use the private images of other users should they know the name of said image.
- CVE-2017-1000056CRITICALCVSS 9.8EG 9.8✓ Fixed in 1.5.52017-07-17
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.
- CVE-2017-1002102HIGHCVSS 7.1EG 7.1✓ Fixed in 1.9.42018-03-13
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 …
- CVE-2018-1002100MEDIUMCVSS 4.2EG 4.2✓ Fixed in 1.9.62018-06-02
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.
- CVE-2018-1002101MEDIUMCVSS 5.9EG 5.9✓ Fixed in 1.11.22018-12-05
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.
- CVE-2019-1002100MEDIUMCVSS 6.5EG 6.5✓ Fixed in 1.13.42019-04-01
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 `…
- CVE-2019-1002101MEDIUMCVSS 6.4EG 6.4✓ Fixed in 1.13.52019-04-01
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.…
- CVE-2019-11243HIGHCVSS 8.1EG 8.1✓ Fixed in 1.13.12019-04-22
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…
- CVE-2019-11245MEDIUMCVSS 4.9EG 4.9✓ Fixed in 1.14.32019-08-29
In kubelet v1.13.6 and v1.14.2, containers for pods that do not specify an explicit runAsUser attempt to run as uid 0 (root) on container restart, or if the image was previously pulled to the node. If the pod specified mustRunAsNonRoot: tr…
- CVE-2019-11250MEDIUMCVSS 6.5EG 6.5✓ Fixed in 1.16.0-beta.12019-08-29
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, whic…
- CVE-2019-11251MEDIUMCVSS 4.8EG 4.8✓ Fixed in 1.16.02020-02-03
The Kubernetes kubectl cp command in versions 1.1-1.12, and versions prior to 1.13.11, 1.14.7, and 1.15.4 allows a combination of two symlinks provided by tar output of a malicious container to place a file outside of the destination direc…
- CVE-2019-11253HIGHCVSS 7.5EG 9.0✓ Fixed in 1.16.22019-10-17
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 e…
- CVE-2020-8551MEDIUMCVSS 4.3EG 4.3✓ Fixed in 1.17.22020-03-27
The Kubelet component in versions 1.15.0-1.15.9, 1.16.0-1.16.6, and 1.17.0-1.17.2 has been found to be vulnerable to a denial of service attack via the kubelet API, including the unauthenticated HTTP read-only API typically served on port …
- CVE-2020-8554MEDIUMCVSS 6.3EG 5.02021-01-21
Kubernetes API server in all versions allow an attacker who is able to create a ClusterIP service and set the spec.externalIPs field, to intercept traffic to that IP address. Additionally, an attacker who is able to patch the status (which…
- CVE-2020-8555MEDIUMCVSS 6.3EG 6.3✓ Fixed in 1.18.12020-06-05
The Kubernetes kube-controller-manager in versions v1.0-1.14, versions prior to v1.15.12, v1.16.9, v1.17.5, and version v1.18.0 are vulnerable to a Server Side Request Forgery (SSRF) that allows certain authorized users to leak up to 500 b…
- CVE-2020-8557MEDIUMCVSS 5.5EG 5.5✓ Fixed in 1.18.62020-07-23
The Kubernetes kubelet component in versions 1.1-1.16.12, 1.17.0-1.17.8 and 1.18.0-1.18.5 do not account for disk usage by a pod which writes to its own /etc/hosts file. The /etc/hosts file mounted in a pod by kubelet is not included by th…
- CVE-2020-8558MEDIUMCVSS 5.4EG 5.4✓ Fixed in 1.18.42020-07-27
The Kubelet and kube-proxy components in versions 1.1.0-1.16.10, 1.17.0-1.17.6, and 1.18.0-1.18.3 were found to contain a security issue which allows adjacent hosts to reach TCP and UDP services bound to 127.0.0.1 running on the node or in…
- CVE-2020-8559MEDIUMCVSS 6.4EG 6.4✓ Fixed in 1.18.72020-07-22
The Kubernetes kube-apiserver in versions v1.6-v1.15, and versions prior to v1.16.13, v1.17.9 and v1.18.6 are vulnerable to an unvalidated redirect on proxied upgrade requests that could allow an attacker to escalate privileges from a node…
- CVE-2020-8561MEDIUMCVSS 4.1EG 4.12021-09-20
A security issue was discovered in Kubernetes where actors that control the responses of MutatingWebhookConfiguration or ValidatingWebhookConfiguration requests are able to redirect kube-apiserver requests to private networks of the apiser…
- CVE-2020-8562LOWCVSS 2.2EG 3.12022-02-01
As mitigations to a report from 2019 and CVE-2020-8555, Kubernetes attempts to prevent proxied connections from accessing link-local or localhost networks when making user-driven connections to Services, Pods, Nodes, or StorageClass servic…
- CVE-2020-8563MEDIUMCVSS 4.7EG 4.7✓ Fixed in 1.19.32020-12-07
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.
- CVE-2020-8564MEDIUMCVSS 4.7EG 4.7✓ Fixed in 1.20.0-alpha.12020-12-07
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 af…
- CVE-2020-8565MEDIUMCVSS 4.7EG 4.7✓ Fixed in 1.20.0-alpha.22020-12-07
In Kubernetes, if the logging level is set to at least 9, authorization and bearer tokens will be written to log files. This can occur both in API server logs and client tool output like kubectl. This affects <= v1.19.3, <= v1.18.10, <= v1…
- CVE-2020-8566MEDIUMCVSS 4.7EG 4.7✓ Fixed in 1.19.32020-12-07
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 claim…
- CVE-2021-25735MEDIUMCVSS 6.5EG 6.5✓ Fixed in 1.20.62021-09-06
A security issue was discovered in kube-apiserver that could allow node updates to bypass a Validating Admission Webhook. Clusters are only affected by this vulnerability if they run a Validating Admission Webhook for Nodes that denies adm…
- CVE-2021-25736MEDIUMCVSS 5.8EG 5.8✓ Fixed in 1.21.02023-10-30
Kube-proxy on Windows can unintentionally forward traffic to local processes listening on the same port (“spec.ports[*].port”) as a LoadBalancer Service when the LoadBalancer controller does not set the “status.loadBalancer.ingre…
- CVE-2021-25737LOWCVSS 2.7EG 2.7✓ Fixed in 1.21.12021-09-06
A security issue was discovered in Kubernetes where a user may be able to redirect pod traffic to private networks on a Node. Kubernetes already prevents creation of Endpoint IPs in the localhost or link-local range, but the same validatio…
- CVE-2021-25740LOWCVSS 3.1EG 3.12021-09-20
A security issue was discovered with Kubernetes that could enable users to send network traffic to locations they would otherwise not have access to via a confused deputy attack.
- CVE-2021-25741HIGHCVSS 8.8EG 8.8✓ Fixed in 1.22.22021-09-20
A security issue was discovered in Kubernetes where a user may be able to create a container with subpath volume mounts to access files & directories outside of the volume, including on the host filesystem.
- CVE-2021-25743LOWCVSS 3.0EG 3.0✓ Fixed in 1.26.0-alpha.32022-01-07
kubectl does not neutralize escape, meta or control sequences contained in the raw data it outputs to a terminal. This includes but is not limited to the unstructured string fields in objects such as Events.
- CVE-2022-3162MEDIUMCVSS 6.5EG 6.5✓ Fixed in 1.25.42023-03-01
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 foll…
- CVE-2022-3294MEDIUMCVSS 6.6EG 6.6✓ Fixed in 1.25.42023-03-01
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 cli…
- CVE-2023-2431LOWCVSS 3.4EG 3.4✓ Fixed in 1.27.22023-06-16
A security issue was discovered in Kubelet that allows pods to bypass the seccomp profile enforcement. Pods that use localhost type for seccomp profile but specify an empty profile field, are affected by this issue. In this scenario, this …
- CVE-2023-2727MEDIUMCVSS 6.5EG 6.5✓ Fixed in 1.27.32023-07-03
Users may be able to launch containers using images that are restricted by ImagePolicyWebhook when using ephemeral containers. Kubernetes clusters are only affected if the ImagePolicyWebhook admission plugin is used together with ephemeral…
- CVE-2023-2728MEDIUMCVSS 6.5EG 6.5✓ Fixed in 1.27.32023-07-03
Users may be able to launch containers that bypass the mountable secrets policy enforced by the ServiceAccount admission plugin when using ephemeral containers. The policy ensures pods running with a service account may only reference secr…
- CVE-2023-3676HIGHCVSS 8.8EG 8.8✓ Fixed in 1.28.12023-10-31
A security issue was discovered in Kubernetes where a user that can create pods on Windows nodes may be able to escalate to admin privileges on those nodes. Kubernetes clusters are only affected if they include Windows nodes.
- CVE-2023-3955HIGHCVSS 8.8EG 8.8✓ Fixed in 1.28.12023-10-31
A security issue was discovered in Kubernetes where a user that can create pods on Windows nodes may be able to escalate to admin privileges on those nodes. Kubernetes clusters are only affected if they include Windows nodes.
- CVE-2023-5528HIGHCVSS 7.2EG 7.2✓ Fixed in 1.28.42023-11-14
A security issue was discovered in Kubernetes where a user that can create pods and persistent volumes on Windows nodes may be able to escalate to admin privileges on those nodes. Kubernetes clusters are only affected if they are using an …
- CVE-2024-0793HIGHCVSS 7.7EG 7.7✓ Fixed in 1.27.0-alpha.12024-11-17
A flaw was found in kube-controller-manager. This issue occurs when the initial application of a HPA config YAML lacking a .spec.behavior.scaleUp block causes a denial of service due to KCM pods going into restart churn.
- CVE-2024-10220HIGHCVSS 8.1EG 8.1✓ Fixed in 1.30.32024-11-22
The Kubernetes kubelet component allows arbitrary command execution via specially crafted gitRepo volumes.This issue affects kubelet: through 1.28.11, from 1.29.0 through 1.29.6, from 1.30.0 through 1.30.2.
- CVE-2024-3177LOWCVSS 2.7EG 2.7✓ Fixed in 1.29.42024-04-22
A security issue was discovered in Kubernetes where users may be able to launch containers that bypass the mountable secrets policy enforced by the ServiceAccount admission plugin when using containers, init containers, and ephemeral conta…
- CVE-2024-5321MEDIUMCVSS 6.1EG 6.1✓ Fixed in 1.30.32024-07-18
A security issue was discovered in Kubernetes clusters with Windows nodes where BUILTIN\Users may be able to read container logs and NT AUTHORITY\Authenticated Users may be able to modify container logs.
- CVE-2024-7598LOWCVSS 3.1EG 3.12025-03-20
A security issue was discovered in Kubernetes where a malicious or compromised pod could bypass network restrictions enforced by network policies during namespace deletion. The order in which objects are deleted during namespace terminatio…
- CVE-2024-9042MEDIUMCVSS 5.9EG 5.9✓ Fixed in 1.32.12025-03-13
This CVE affects only Windows worker nodes. Your worker node is vulnerable to this issue if it is running one of the affected versions listed below.
- CVE-2025-0426MEDIUMCVSS 6.2EG 6.2✓ Fixed in 1.32.22025-02-13
A security issue was discovered in Kubernetes where a large number of container checkpoint requests made to the unauthenticated kubelet read-only HTTP endpoint may cause a Node Denial of Service by filling the Node's disk.
- CVE-2025-13281MEDIUMCVSS 5.8EG 5.8✓ Fixed in 1.34.22025-12-14
A half-blind Server Side Request Forgery (SSRF) vulnerability exists in kube-controller-manager when using the in-tree Portworx StorageClass. This vulnerability allows authorized users to leak arbitrary information from unprotected endpoin…
- CVE-2025-1767MEDIUMCVSS 6.5EG 6.52025-03-13
This CVE only affects Kubernetes clusters that utilize the in-tree gitRepo volume to clone git repositories from other pods within the same node. Since the in-tree gitRepo volume feature has been deprecated and will not receive security up…
- CVE-2025-4563LOWCVSS 2.7EG 2.7✓ Fixed in 1.33.22025-06-23
A vulnerability exists in the NodeRestriction admission controller where nodes can bypass dynamic resource allocation authorization checks. When the DynamicResourceAllocation feature gate is enabled, the controller properly validates resou…
- CVE-2025-5187MEDIUMCVSS 6.7EG 6.7✓ Fixed in 1.33.42025-08-27
A vulnerability exists in the NodeRestriction admission controller in Kubernetes clusters where node users can delete their corresponding node object by patching themselves with an OwnerReference to a cluster-scoped resource. If the OwnerR…
Check whether k8s.io/kubernetes is used in your infrastructure
EchelonGraph scans your cloud and SBOMs to map every package to your actual deployments. See blast radius for k8s.io/kubernetes CVEs against the assets you own.
Start Free Scan →