Security bulletins

This document describes security bulletins for Google Kubernetes Engine (GKE).

For dates prior to June 1, 2026, this document also describes security bulletins for Distributed Cloud (software only) for VMware and bare metal, and for GKE on AWS and GKE on Azure. To view more recent security bulletins and vulnerability fixes for these products, see the following documents:

Vulnerabilities are often kept secret under embargo until affected parties have had a chance to address them. In these cases, the release notes refer to "security updates" until the embargo is lifted. After the embargo ends, the release notes are updated to reflect the vulnerability the patch addressed.

When GKE issues a security bulletin that directly correlates to your cluster configuration or version, we might send you a SecurityBulletinEvent cluster notification that provides information about the vulnerability and actions that you can take, if applicable.

GKE platforms don't use components such as ingress-nginx and the CRI-O container runtime, and are unaffected by any vulnerabilities in those components. If you install components from other sources, refer to the security updates and patching advice of those components at the source. For example, starting in March 2026, Ingress NGINX is retired. If you use Ingress NGINX, you should migrate to an alternative system as soon as possible.

For more information on how Google manages security vulnerabilities and patches for GKE, see Security patching.

Use this XML feed to subscribe to security bulletins for this page.

GCP-2026-061

Published: 2026-09-09
Reference: GHSA-p7v4-vr35-mj6f

Description Severity

A security vulnerability GHSA-p7v4-vr35-mj6f (CVE assignment pending) in containerd's CRI implementation allows a container restored from an untrusted checkpoint through the CreateContainer API to bypass the destination security context and execute with elevated privileges. When restoring a container from a checkpoint archive or annotated OCI image, CRIU restores process credentials, Linux capabilities, no_new_privs, and seccomp state directly from checkpoint data rather than enforcing the destination CRI ContainerConfig. An attacker who can run a container with a crafted checkpoint image can execute processes as the root user with full capabilities and no enforced seccomp filters despite restrictive security policies requested by the orchestrator. Additionally, containerd's CRI status reporting reflects the requested configuration rather than the actual restored process state, masking the privilege discrepancy from orchestrators.

GKE clusters are not vulnerable by default. GKE node images do not include the criu tool. Implicit container restore is not supported without criu installed on the node. Standard container creation operations in GKE Standard and GKE Autopilot remain unaffected. GKE Autopilot clusters do not support custom runtime configuration and are not impacted.

Additionally, Pod snapshots in GKE do not exercise the vulnerable implicit restore codepath.

In updated containerd versions (2.3.4 and later, or 2.2.7 and later), implicit restore is disabled by default through the enable_experimental_restore_via_create configuration option. Version 2.4 of containerd will remove this codepath completely in favor of the explicit Pod-level restore API (KEP-5823).

What should I do?

Because GKE does not include the criu binary on default node images, no immediate cluster upgrades or configuration changes are required for default workloads.

If you install custom runtime software or node tools on your nodes that include the criu binary, consider taking the following actions as appropriate for your environment:

  • Re-create existing restored containers: Stop, delete, and re-create any running containers that were restored from untrusted checkpoints.
  • Disable experimental restore (containerd 2.3.4 and later, or 2.2.7 and later): If operating nodes with containerd (2.3.4 and later, or 2.2.7 and later) and custom criu installations, ensure the enable_experimental_restore_via_create configuration option remains set to false in your containerd node configuration.
  • Audit containerd logs: If criu is installed, inspect node logs for implicit restore log entries containing search strings such as "Found checkpoint of container", "Prepared <id> for restore", or "Restored container <id> successfully".
  • Monitor deprecation warnings for containerd: Look for the following deprecation warning event: io.containerd.deprecation/cri-create-container-checkpoint-restore.
  • Restrict Pod creation permissions: Ensure Kubernetes RBAC restricts Pod creation permissions (create pods) strictly to trusted users and service accounts.
  • Enforce trusted image registries: Ensure that the values for the Pod's image: field reference verified image repositories.
  • Prepare for KEP-5823: Update operational procedures to rely on explicit Pod-level Checkpoint or Restore APIs after they are available in future Kubernetes releases.
Medium

GCP-2026-058

Published: 2026-09-02

Description Severity

A missing project permission check in GKE Multi-Cloud (CreateAttachedCluster, CreateAwsCluster, CreateAzureCluster) APIs allowed an attacker to register an attached cluster into an arbitrary target project's Workload Identity Federation for GKE. This registration allowed unauthorized creation of Workload Identity tokens and impersonation of Kubernetes Service Accounts that have bindings in the target project through the Workload Identity Federation for GKE configuration. The attack would have required both of the following characteristics to be known:

  • Knowledge of the target project number (not project ID); and
  • Knowledge of at least one target namespace and Kubernetes service account pair that has been bound with roles/iam.workloadIdentityUser

We have verified that there was no exploitation of this vulnerability. This issue was reported through our Vulnerability Reward Program.

What should I do?

All GKE clusters were patched by adding the missing authorization check to the server. No action is required.

Critical

GCP-2026-037

Published: 2026-06-18

Updated: 2026-06-20

Reference: CVE-2026-50195, CVE-2026-53488, CVE-2026-53492, CVE-2026-53489, CVE-2026-47262

2026-06-20 Update: Added GKE patch versions containing the fixes for Container-Optimized OS node images for minor versions 1.35 and 1.36. Patches for Ubuntu node images are still pending and in progress.

2026-06-19 Update: Added GKE patch versions containing the fixes for Container-Optimized OS node images for minor versions from 1.30 to 1.34. Patches for Ubuntu node images and for minor version 1.35 and 1.36 for Container-Optimized OS node images are in progress.

Description Severity

The following vulnerabilities have been discovered in containerd (the GKE container runtime). These vulnerabilities allow attackers with permissions to create Pods to bypass Kubernetes security boundaries and perform host compromise, cache poisoning, and denial of service. While these vulnerabilities are critical in the context of containerd, the requirement to have cluster privileges to create Pods to exploit them means they are considered High according to GKE vulnerability classification.

  • CVE-2026-50195 (Critical): containerd's CRI checkpoint import process fails to validate image references. An attacker with permissions to create Pods can use a crafted checkpoint image to poison the node's local image cache, causing other pods using an IfNotPresent pull policy to execute malicious code.
  • CVE-2026-53488 (Critical): CRI plugin propagates labels from an image config to a container without validation. This may result in executing an arbitrary command on the host.
  • CVE-2026-53492 (Critical): CRI implementation improperly trusts Container Device Interface (CDI) annotations during container restoration. This allows an attacker to inject arbitrary CDI configurations (such as host mounts and device nodes) into restored containers, bypassing resource allocation and device plugin enforcement.
  • CVE-2026-53489 (High): CRI plugin restores container.log without validating a symlinked path, allowing an attacker to read arbitrary host files via kubectl logs.
  • CVE-2026-47262 (Moderate): A vulnerability in containerd allows a maliciously crafted image to cause memory exhaustion (DoS) of the containerd process.

These vulnerabilities affect all GKE configurations using Container-Optimized OS and Ubuntu node images, including GKE Standard and GKE Autopilot clusters.

What should I do?

2026-06-20 Update: The following GKE patch versions contain the fixes for Container-Optimized OS node images for minor versions from 1.30 to 1.36. Upgrade your Container-Optimized OS node pools to the following versions or later:

  • 1.36.0-gke.3545000 or later
  • 1.35.6-gke.1039000 or later
  • 1.34.9-gke.1021000 or later
  • 1.33.12-gke.1267000 or later
  • 1.32.13-gke.1823000 or later
  • 1.31.14-gke.2150000 or later
  • 1.30.14-gke.2726000 or later

Patches for Ubuntu node images are in progress.


Until patch versions are available, use the following mitigation guidelines:

  • Restrict Pod creation permissions (create pods in Kubernetes RBAC) only to trusted users, as critical vectors require pod creation or restoration capabilities.
  • Avoid using IfNotPresent or Never image pull policies for untrusted or critical workloads; use Always to force verification against a trusted registry.
  • Restrict or monitor use of checkpointing/restoration features in your clusters.
High

GCP-2026-033

Published: 2026-05-14
Updated: 2026-07-16
Reference: CVE-2026-46300

2026-07-16 Update: The following versions of GKE are updated with code to fix this vulnerability on Ubuntu. Upgrade your Ubuntu node pools to the following versions or later:

  • 1.30.14-gke.2710000
  • 1.31.14-gke.2116000
  • 1.32.13-gke.1829000
  • 1.33.13-gke.1011000
  • 1.34.9-gke.1131000
  • 1.35.6-gke.1127000
  • 1.36.2-gke.1346000

GKE

Updated: 2026-07-16

Description Severity

A container breakout vulnerability CVE-2026-46300 has been found in the Linux kernel, known as Fragnesia. It allows an unprivileged local attacker to escalate to root on the host.

GKE Standard clusters with Ubuntu nodes are impacted. GKE Standard clusters with Container-Optimized OS nodes are not impacted. GKE Autopilot is not impacted.

Clusters using GKE Sandbox aren't impacted.

What should I do?

Upstream kernel patches have only recently been released. Those patches are being built into GKE releases and this bulletin will be updated when they are available. In the interim, partial mitigations are available below. Containers do not provide a robust security boundary, as container breakout vulnerabilities pose a significant risk. For secure workload isolation, we recommend using GKE Sandbox.

If possible, migrate your workloads to run as non-root. If your container needs to be root, consider setting the pod.spec.securityContext.seccompProfile.type to RuntimeDefault for all workloads in your cluster. As an added security measure, we also recommend setting the pod.spec.containers[*].securityContext.allowPrivilegeEscalation to false.

apiVersion: v1
kind: Pod
metadata:
  name: default-pod
spec:
  securityContext:
    seccompProfile:
      type: RuntimeDefault
  containers:
  - name: mycontainer
    image: ubuntu
    securityContext:
      allowPrivilegeEscalation: false
Medium

GDC (VMware)

Updated: 2026-07-16

Description Severity

A container breakout vulnerability CVE-2026-46300 has been found in the Linux kernel, known as Fragnesia. It allows an unprivileged local attacker to escalate to root on the host.

What should I do?

Medium

GKE on AWS

Updated: 2026-07-16

Description Severity

A container breakout vulnerability CVE-2026-46300 has been found in the Linux kernel, known as Fragnesia. It allows an unprivileged local attacker to escalate to root on the host.

What should I do?

Medium

GKE on Azure

Updated: 2026-07-16

Description Severity

A container breakout vulnerability CVE-2026-46300 has been found in the Linux kernel, known as Fragnesia. It allows an unprivileged local attacker to escalate to root on the host.

What should I do?

Medium

GDC (bare metal)

Updated: 2026-07-16

Description Severity

A container breakout vulnerability CVE-2026-46300 has been found in the Linux kernel, known as Fragnesia. It allows an unprivileged local attacker to escalate to root on the host.

What should I do?

Medium

GCP-2026-030

Published: 2026-05-11
Updated: 2026-06-24
Reference: CVE-2026-43284, CVE-2026-43500

2026-06-24 Update: Added patch versions for GKE.

2026-05-20 Update: Added CVE-2026-43500 and added CVE IDs to exploit paths.

GKE

Updated: 2026-06-24

Description Severity

Container breakout vulnerabilities CVE-2026-43284 and CVE-2026-43500 have been found in the Linux kernel, known as DirtyFrag. They allow an unprivileged local attacker to escalate to root on the host.

There are two exploit paths.

rxrpc exploit path (CVE-2026-43500): Container-Optimized OS is not vulnerable because the vulnerable module is not compiled in. Ubuntu nodes are vulnerable.

esp4 exploit path (CVE-2026-43284): Both Container-Optimized OS and Ubuntu are vulnerable, but the GKE default seccomp profile provides a mitigation that protects all Autopilot clusters and Standard clusters with Autopilot-managed node pools. The esp4 exploit path requires the user to have the ability to make the unshare syscall to obtain CAP_NET_ADMIN. Containers that use the RuntimeDefault SeccompProfile can’t call unshare and are unaffected. Containers that grant CAP_NET_ADMIN explicitly are affected.

Containers using GKE Sandbox are not impacted.

What should I do?

2026-06-24 Update: The following versions of GKE are updated with code to fix this vulnerability on Container-Optimized OS. Upgrade your Container-Optimized OS node pools to the following versions or later:

  • 1.30.14-gke.2558000
  • 1.31.14-gke.1967000
  • 1.32.13-gke.1829000
  • 1.33.12-gke.1059000
  • 1.34.8-gke.1218000
  • 1.35.5-gke.1057000
  • 1.36.0-gke.2459000

Upstream kernel patches have only recently been released. Those patches are being built into GKE releases and this bulletin will be updated when they are available. In the interim, partial mitigations are available below. We do not recommend relying on containers as a security boundary, container breakout vulnerabilities are very common. Use GKE Sandbox instead.

If possible, migrate your workloads to run as non-root. If your container needs to be root, consider setting the pod.spec.securityContext.seccompProfile.type to RuntimeDefault for all workloads in your cluster. As an added security measure we also recommend setting the pod.spec.containers[*].securityContext.allowPrivilegeEscalation to false.

apiVersion: v1
kind: Pod
metadata:
  name: default-pod
spec:
  securityContext:
    seccompProfile:
      type: RuntimeDefault
  containers:
  - name: mycontainer
    image: ubuntu
    securityContext:
      allowPrivilegeEscalation: false
Medium

GDC (VMware)

Updated: 2026-05-20

Description Severity

Container breakout vulnerabilities CVE-2026-43284 and CVE-2026-43500 have been found in the Linux kernel, known as DirtyFrag. They allow an unprivileged local attacker to escalate to root on the host.

What should I do?

Pending

GKE on AWS

Updated: 2026-05-20

Description Severity

Container breakout vulnerabilities CVE-2026-43284 and CVE-2026-43500 have been found in the Linux kernel, known as DirtyFrag. They allow an unprivileged local attacker to escalate to root on the host.

What should I do?

Pending

GKE on Azure

Updated: 2026-05-20

Description Severity

Container breakout vulnerabilities CVE-2026-43284 and CVE-2026-43500 have been found in the Linux kernel, known as DirtyFrag. They allow an unprivileged local attacker to escalate to root on the host.

What should I do?

Pending

GDC (bare metal)

Updated: 2026-05-20

Description Severity

Container breakout vulnerabilities CVE-22026-43284 and CVE-2026-43500 have been found in the Linux kernel, known as DirtyFrag. They allow an unprivileged local attacker to escalate to root on the host.

What should I do?

There is no action required. GDC software for bare metal isn't affected as it does not bundle an operating system in its distribution.

None

GCP-2026-027

Published: 2026-05-01
Reference: CVE-2026-23351

GKE

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23351

GKE Standard clusters are impacted. GKE Autopilot clusters in the default configuration are not impacted, but might be vulnerable if you explicitly set the seccomp Unconfined profile or allow CAP_NET_ADMIN.

Clusters using GKE Sandbox aren't impacted.

What should I do?

The following minor versions are affected. Upgrade your Container-Optimized OS node pools to one of the following patch versions or later:

  • 1.35.3-gke.1389000
  • 1.34.6-gke.1154000
  • 1.33.10-gke.1115000
  • 1.32.13-gke.1258000
  • 1.31.14-gke.1723000
  • 1.30.14-gke.2320000

You can apply patch versions from newer release channels if your cluster runs the same minor version in its own release channel. This feature lets you secure your nodes until the patch version becomes the default in your release channel. For details, see Run patch versions from a newer channel.

High

GDC (VMware)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23351

What should I do?

Pending

GKE on AWS

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23351

What should I do?

Pending

GKE on Azure

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23351

What should I do?

Pending

GDC (bare metal)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23351

What should I do?

There is no action required. GDC software for bare metal isn't affected as it does not bundle an operating system in its distribution.

None

GCP-2026-026

Published: 2026-04-30
Updated: 2026-05-04
Reference: CVE-2026-31431

2026-05-04 Update: Added patch versions for GKE.

GKE

Updated: 2026-05-04

Description Severity

A vulnerability in the Linux kernel (CVE-2026-31431) allows an unprivileged local attacker to write to the system page cache, potentially leading to local privilege escalation and container escape.

GKE Standard and Autopilot clusters are affected.

Containers using GKE Sandbox are not impacted.

What should I do?

2026-05-04 Update: The following versions of GKE are updated with code to fix this vulnerability on Container-Optimized OS. Upgrade your Container-Optimized OS node pools to the following versions or later:

  • 1.36.0-gke.1555000
  • 1.35.3-gke.1943000
  • 1.34.7-gke.1292000
  • 1.33.11-gke.1132000
  • 1.32.13-gke.1446000
  • 1.31.14-gke.1846000
  • 1.30.14-gke.2439000

If you don't see these versions in the Google Cloud console, then use the gcloud container clusters upgrade gcloud CLI command to specify the versions and upgrade your node pools in Standard clusters and your control plane in Autopilot clusters.


Upstream kernel patches have only recently been released. Those patches are being built into GKE releases and this bulletin will be updated when they are available. In the interim, mitigations are available below.

We do not recommend relying on containers as a security boundary, container breakout vulnerabilities are very common. Use GKE Sandbox instead.

For immediate protection, mitigation advice here.

What vulnerabilities are being addressed?

The vulnerability, CVE-2026-31431, is a logic flaw in the Linux kernel's authencesn cryptographic template that chains AF_ALG and splice(). It allows an unprivileged local user to trigger a deterministic, controlled 4-byte write into the page cache of any readable file on the system. Because the page cache is shared across the host, an attacker can exploit this to achieve root privileges or escape container boundaries by corrupting the in-memory versions of setuid binaries or other sensitive files.

High

GDC (VMware)

Description Severity

A vulnerability in the Linux kernel (CVE-2026-31431) allows an unprivileged local attacker to write to the system page cache, potentially leading to local privilege escalation and container escape.

What should I do?

Upstream kernel patches have only recently been released. Those patches are being built into GKE releases and this bulletin will be updated when they are available. In the interim, mitigations are available below.

We do not recommend relying on containers as a security boundary, container breakout vulnerabilities are very common. Use GKE Sandbox instead.

For immediate protection, mitigation advice here.

What vulnerabilities are being addressed?

The vulnerability, CVE-2026-31431, is a logic flaw in the Linux kernel's authencesn cryptographic template that chains AF_ALG and splice(). It allows an unprivileged local user to trigger a deterministic, controlled 4-byte write into the page cache of any readable file on the system. Because the page cache is shared across the host, an attacker can exploit this to achieve root privileges or escape container boundaries by corrupting the in-memory versions of sensitive files.

High

GKE on AWS

Description Severity

A vulnerability in the Linux kernel (CVE-2026-31431) allows an unprivileged local attacker to write to the system page cache, potentially leading to local privilege escalation and container escape.

What should I do?

Upstream kernel patches have only recently been released. Those patches are being built into GKE releases and this bulletin will be updated when they are available. In the interim, mitigations are available below.

We do not recommend relying on containers as a security boundary, container breakout vulnerabilities are very common. Use GKE Sandbox instead.

For immediate protection, mitigation advice here.

What vulnerabilities are being addressed?

The vulnerability, CVE-2026-31431, is a logic flaw in the Linux kernel's authencesn cryptographic template that chains AF_ALG and splice(). It allows an unprivileged local user to trigger a deterministic, controlled 4-byte write into the page cache of any readable file on the system. Because the page cache is shared across the host, an attacker can exploit this to achieve root privileges or escape container boundaries by corrupting the in-memory versions of sensitive files.

High

GKE on Azure

Description Severity

A vulnerability in the Linux kernel (CVE-2026-31431) allows an unprivileged local attacker to write to the system page cache, potentially leading to local privilege escalation and container escape.

What should I do?

Upstream kernel patches have only recently been released. Those patches are being built into GKE releases and this bulletin will be updated when they are available. In the interim, mitigations are available below.

We do not recommend relying on containers as a security boundary, container breakout vulnerabilities are very common. Use GKE Sandbox instead.

For immediate protection, mitigation advice here.

What vulnerabilities are being addressed?

The vulnerability, CVE-2026-31431, is a logic flaw in the Linux kernel's authencesn cryptographic template that chains AF_ALG and splice(). It allows an unprivileged local user to trigger a deterministic, controlled 4-byte write into the page cache of any readable file on the system. Because the page cache is shared across the host, an attacker can exploit this to achieve root privileges or escape container boundaries by corrupting the in-memory versions of sensitive files.

High

GDC (bare metal)

Description Severity

A vulnerability in the Linux kernel (CVE-2026-31431) allows an unprivileged local attacker to write to the system page cache, potentially leading to local privilege escalation and container escape.

What should I do?

GDC software for bare metal does not bundle an operating system in its distribution. Customers are responsible for installing and maintaining a supported Linux distribution on physical hardware.

To protect your cluster, check with your OS vendor to see if your underlying Linux distribution is affected, and apply the appropriate kernel updates.

As an immediate mitigation, mitigation advice here.

What vulnerabilities are being addressed?

The vulnerability, CVE-2026-31431, is a logic flaw in the Linux kernel's authencesn cryptographic template that chains AF_ALG and splice(). It allows an unprivileged local user to trigger a deterministic, controlled 4-byte write into the page cache of any readable file on the system. Because the page cache is shared across the host, an attacker can exploit this to achieve root privileges or escape container boundaries by corrupting the in-memory versions of sensitive files.

High

GCP-2026-025

Published: 2026-04-30
Reference: CVE-2026-23274

GKE

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23274

GKE Standard clusters are impacted. GKE Autopilot clusters in the default configuration are not impacted, but might be vulnerable if you explicitly set the seccomp Unconfined profile or allow CAP_NET_ADMIN.

Clusters using GKE Sandbox aren't impacted.

What should I do?

The following minor versions are affected. Upgrade your Container-Optimized OS node pools to one of the following patch versions or later:

  • 1.35.3-gke.1389000
  • 1.34.6-gke.1154000
  • 1.33.10-gke.1115000
  • 1.32.13-gke.1258000
  • 1.31.14-gke.1723000
  • 1.30.14-gke.2320000

You can apply patch versions from newer release channels if your cluster runs the same minor version in its own release channel. This feature lets you secure your nodes until the patch version becomes the default in your release channel. For details, see Run patch versions from a newer channel.

High

GDC (VMware)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23274

What should I do?

Pending

GKE on AWS

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23274

What should I do?

Pending

GKE on Azure

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23274

What should I do?

Pending

GDC (bare metal)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23274

What should I do?

There is no action required. GDC software for bare metal isn't affected as it does not bundle an operating system in its distribution.

None

GCP-2026-024

Published: 2026-04-28
Reference: CVE-2025-38248

GKE

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

  • CVE-2025-38248

GKE Standard clusters are impacted. GKE Autopilot clusters in the default configuration are not impacted, but might be vulnerable if you explicitly set the seccomp Unconfined profile or allow CAP_NET_ADMIN.

Clusters using GKE Sandbox aren't impacted.

What should I do?

The following minor versions are affected. Upgrade your Container-Optimized OS node pools to one of the following patch versions or later:

  • 1.35.2-gke.1485000
  • 1.34.5-gke.1153000
  • 1.33.9-gke.1117000
  • 1.32.13-gke.1090000
  • 1.31.14-gke.1526000
  • 1.30.14-gke.2192000

The following minor versions are affected. Upgrade your Ubuntu node pools to one of the following patch versions or later:

  • 1.35.2-gke.1485000
  • 1.34.5-gke.1153000
  • 1.33.9-gke.1117000
  • 1.32.13-gke.1090000
  • 1.31.14-gke.1526000
  • 1.30.14-gke.2154000

You can apply patch versions from newer release channels if your cluster runs the same minor version in its own release channel. This feature lets you secure your nodes until the patch version becomes the default in your release channel. For details, see Run patch versions from a newer channel.

High

GDC (VMware)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

  • CVE-2025-38248

What should I do?

Pending

GKE on AWS

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

  • CVE-2025-38248

What should I do?

Pending

GKE on Azure

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

  • CVE-2025-38248

What should I do?

Pending

GDC (bare metal)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS and Ubuntu nodes:

  • CVE-2025-38248

What should I do?

There is no action required. GDC software for bare metal isn't affected as it does not bundle an operating system in its distribution.

None

GCP-2026-023

Published: 2026-04-28
Updated: 2026-05-07
Reference: CVE-2026-23074

2026-05-07 Update: Added patch versions for Ubuntu node pools on GKE.

GKE

Updated: 2026-05-07

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23074

GKE Standard clusters are impacted. GKE Autopilot clusters in the default configuration are not impacted, but might be vulnerable if you explicitly set the seccomp Unconfined profile or allow CAP_NET_ADMIN.

Clusters using GKE Sandbox aren't impacted.

What should I do?

2026-05-07 Update: The following versions of GKE are updated with code to fix this vulnerability on Ubuntu. Upgrade your Ubuntu node pools to the following versions or later:

  • 1.30.14-gke.2320000
  • 1.31.14-gke.1723000
  • 1.32.13-gke.1258000
  • 1.33.10-gke.1115000
  • 1.34.6-gke.1154000
  • 1.35.3-gke.1234000

The following minor versions are affected. Upgrade your Container-Optimized OS node pools to one of the following patch versions or later:

  • 1.35.2-gke.1485000
  • 1.34.5-gke.1076000
  • 1.33.9-gke.1060000
  • 1.32.13-gke.1059000
  • 1.31.14-gke.1476000
  • 1.30.14-gke.2117000

You can apply patch versions from newer release channels if your cluster runs the same minor version in its own release channel. This feature lets you secure your nodes until the patch version becomes the default in your release channel. For details, see Run patch versions from a newer channel.

High

GDC (VMware)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23074

What should I do?

Pending

GKE on AWS

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23074

What should I do?

Pending

GKE on Azure

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23074

What should I do?

Pending

GDC (bare metal)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23074

What should I do?

There is no action required. GDC software for bare metal isn't affected as it does not bundle an operating system in its distribution.

None

GCP-2026-022

Published: 2026-04-16
Reference: CVE-2026-23209

GKE

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23209

GKE Standard clusters are impacted. GKE Autopilot clusters in the default configuration are not impacted, but might be vulnerable if you explicitly set the seccomp Unconfined profile or allow CAP_NET_ADMIN.

Clusters using GKE Sandbox aren't impacted.

What should I do?

The following minor versions are affected. Upgrade your Container-Optimized OS node pools to one of the following patch versions or later:

  • 1.35.2-gke.1485000
  • 1.34.5-gke.1153000
  • 1.33.9-gke.1060000
  • 1.32.13-gke.1059000
  • 1.31.14-gke.1599000
  • 1.30.14-gke.2215000

You can apply patch versions from newer release channels if your cluster runs the same minor version in its own release channel. This feature lets you secure your nodes until the patch version becomes the default in your release channel. For details, see Run patch versions from a newer channel.

High

GDC (VMware)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23209

What should I do?

Pending

GKE on AWS

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23209

What should I do?

Pending

GKE on Azure

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23209

What should I do?

Pending

GDC (bare metal)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23209

What should I do?

There is no action required. GDC software for bare metal isn't affected as it does not bundle an operating system in its distribution.

None

GCP-2026-020

Published: 2026-04-14
Reference: CVE-2026-23231

GKE

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23231

GKE Standard clusters are impacted. GKE Autopilot clusters in the default configuration are not impacted, but might be vulnerable if you explicitly set the seccomp Unconfined profile or allow CAP_NET_ADMIN.

Clusters using GKE Sandbox aren't impacted.

What should I do?

The following minor versions are affected. Upgrade your Container-Optimized OS node pools to one of the following patch versions or later:

  • 1.35.2-gke.1485000
  • 1.34.5-gke.1153000
  • 1.33.10-gke.1067000
  • 1.32.13-gke.1205000
  • 1.31.14-gke.1681000
  • 1.30.14-gke.2286000

You can apply patch versions from newer release channels if your cluster runs the same minor version in its own release channel. This feature lets you secure your nodes until the patch version becomes the default in your release channel. For details, see Run patch versions from a newer channel.

High

GDC (VMware)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23231

What should I do?

Pending

GKE on AWS

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23231

What should I do?

Pending

GKE on Azure

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23231

What should I do?

Pending

GDC (bare metal)

Description Severity

The following vulnerabilities were discovered in the Linux kernel that can lead to a privilege escalation on Container-Optimized OS nodes:

  • CVE-2026-23231

What should I do?

There is no action required. GDC software for bare metal isn't affected as it does not bundle an operating system in its distribution.

None

GCP-2026-018

Published: 2026-04-07
Updated: 2026-04-15
Reference: CVE-2026-23111

2026-04-15 Update: Added patch versions for Ubuntu nodes with GKE.

GKE