Skip to content
Threat Feed
high advisory

Critical containerd CRI Vulnerability (CVE-2026-53488) Leads to Host-Root Command Execution

A critical vulnerability (CVE-2026-53488) exists in the containerd CRI plugin where image configuration `LABEL` instructions are propagated to containers without validation, allowing an attacker to inject and execute arbitrary commands with host-root privileges on the underlying host when a maliciously crafted container image is pulled and processed by specific plugins.

A significant vulnerability, tracked as CVE-2026-53488, has been discovered in the containerd CRI plugin, impacting versions prior to 1.7.33, 2.0.10, 2.1.9, 2.2.5, and 2.3.2. This flaw allows for host-root command execution stemming from an image pull operation. The vulnerability arises because the CRI plugin fails to properly validate LABEL instructions embedded within an image's configuration. When a crafted container image is pulled, these unvalidated labels are propagated to the container's metadata. Subsequently, if another containerd plugin (e.g., the restart-monitor with a binary:// logger) consumes these labels for its operations, it can inadvertently execute arbitrary commands with the privileges of the underlying host. The issue was independently discovered and responsibly disclosed by Anthropic Research, Claude, the GKE Security Team using Gemini, and Robert Prast. This vulnerability poses a severe risk, as it enables attackers to compromise container hosts simply by enticing users to pull a malicious image.

Attack Chain

  1. An attacker crafts a malicious container image (e.g., Docker image) that includes a specially formatted LABEL instruction within its Dockerfile, designed to execute arbitrary commands.
  2. The attacker pushes this malicious image to a public or private container registry.
  3. A user or automated system pulls the malicious container image to a vulnerable containerd host using a container runtime (e.g., Kubernetes via CRI).
  4. The containerd CRI plugin processes the image configuration, including the unvalidated LABEL instruction.
  5. Due to the vulnerability (CVE-2026-53488), the CRI plugin propagates this unvalidated, malicious LABEL content directly into the container's metadata or configuration.
  6. A containerd plugin, such as the restart-monitor utilizing a binary:// logger, consumes the crafted label from the container's metadata.
  7. The consuming plugin attempts to interpret and execute the content of the malicious label as a command or binary path.
  8. The arbitrary command embedded within the LABEL is executed on the host system with escalated privileges (often root), leading to host compromise.

Impact

The successful exploitation of CVE-2026-53488 grants an attacker the ability to execute arbitrary commands with host-root privileges on the compromised containerd host. This can lead to a complete compromise of the host system, allowing attackers to establish persistence, exfiltrate sensitive data, deploy additional malware (e.g., ransomware, cryptominers), or pivot to other systems within the environment. Given the widespread use of containerd in container orchestration platforms like Kubernetes, this vulnerability presents a critical threat to containerized environments, potentially impacting a broad range of industries and organizations that rely on such infrastructure.

Recommendation

  • Patch CVE-2026-53488 on all vulnerable containerd installations immediately by upgrading to containerd versions 2.3.2, 2.2.5, 2.1.9, 2.0.10, or 1.7.33.
  • Deploy the Sigma rules in this brief to your SIEM and tune for your environment to detect suspicious process creation and network connections originating from containerd processes.
  • Ensure Sysmon for Linux or equivalent process logging is enabled on all container hosts to activate the rules above.
  • Implement strict image provenance and only use trusted container images from known-good registries, as recommended in the workarounds section.

Detection coverage 2

Detects CVE-2026-53488 Exploitation — Suspicious Process Creation by containerd

high

Detects suspicious child processes spawned by the containerd process, which could indicate successful exploitation of CVE-2026-53488 resulting in arbitrary command execution on the host. Look for uncommon binaries or shell interpreters.

sigma tactics: execution, privilege_escalation techniques: T1059, T1068 sources: process_creation, linux

Detects CVE-2026-53488 Exploitation — Suspicious Network Connections from containerd

high

Detects outbound network connections initiated by the containerd process to unusual or external IP addresses, potentially indicating C2 communication or data exfiltration after successful exploitation of CVE-2026-53488.

sigma tactics: command_and_control, exfiltration techniques: T1041, T1071 sources: network_connection, linux

Detection queries are available on the platform. Get full rules →