For the complete documentation index, see llms.txt. This page is also available as Markdown.
Cortex CloudApplication Security

GCP Kubernetes cluster Shielded GKE Nodes feature disabled misconfiguration detected in code

Rule Details

Cortex AppSec Rule ID

APPSEC_GCP_71

Category - Subcategory

Kubernetes - Native Security Controls

Provider

GCP

Severity

LOW

Framework

Terraform, Terraform Plan

Mapped CSPM/KSPM Rule

706e0406-3a74-4c5b-b4ef-7a9392d42733

Impact

Shielded GKE Nodes provides verifiable integrity via secure boot, virtual trusted platform module (vTPM)-enabled measured boot, and integrity monitoring. Shielded GKE nodes protects clusters against boot- or kernel-level malware or rootkits which persist beyond infected OS. Shielded GKE nodes run firmware which is signed and verified using Google's Certificate Authority, ensuring that the nodes' firmware is unmodified and establishing the root of trust for Secure Boot. GKE node identity is strongly protected via virtual Trusted Platform Module (vTPM) and verified remotely by the master node before the node joins the cluster. Lastly, GKE node integrity (i.e., boot sequence and kernel) is measured and can be monitored and verified remotely.

How to Fix

Resource: google_container_cluster

  • Arguments: enable_shielded_nodes [source,go]


resource "google_container_cluster" "success" { name = var.name location = var.location initial_node_count = 1 project = data.google_project.project.name

  • enable_shielded_nodes = true }

", }

Last updated

Was this helpful?