CVE-2026-53488: containerd CRI passes image LABELs to containers, enabling host commands
Critical 9.4 EPSS 0.2% containerd
containerd's CRI plugin (the interface Kubernetes uses) copies labels from an image's config (Dockerfile LABEL instructions) onto the container without validation. If the node runs a plugin that acts on container labels, a malicious image can make it execute an arbitrary command on the host. The containerd project rates this critical; anyone who can get an untrusted image pulled and run on a node is a potential attacker. Debian 12 and 13 had no fixed containerd package when this was written.
- CVE-2026-53488CVE identifier
- 9.4CVSS 4.0 base score (critical)
- 0.2%EPSS: chance of exploitation in the next 30 days (higher than 7% of CVEs)
- 2026-07-01published
What do these terms mean? CVE · CVSS score · exploited (KEV) · EPSS · backported fix · all terms
What to do now
- Check whether you run containerd and which version (commands below).
- Install the fixed version for your system: see “Patch it” below.
- Restart the containerd service (systemctl restart containerd) on every node after upgrading.
- If you cannot patch today, apply the temporary mitigation below and patch as soon as possible.
Affected and fixed versions
Affected:
- containerd 1.7.0 before 1.7.33
- containerd 2.0.0 before 2.0.10
- containerd 2.1.0 before 2.1.9
- containerd 2.2.0 before 2.2.5
- containerd 2.3.0 before 2.3.2
Fixed in:
- containerd 1.7.33
- containerd 2.0.10
- containerd 2.1.9
- containerd 2.2.5
- containerd 2.3.2
Am I affected?
containerd --version
sudo ctr plugins ls | grep -i cri
dpkg -l 'containerd*' | grep ^ii
rpm -qa | grep -i containerd
Patch it
Use the commands for your system. Distribution packages often keep an older version number with the fix backported, so compare with the fixed package versions in the table below, not only with the upstream version.
Debian
sudo apt update
sudo apt install --only-upgrade containerdUbuntu
sudo apt update
sudo apt install --only-upgrade containerd containerd-app
sudo systemctl restart containerdRHEL, AlmaLinux, Rocky, Oracle
sudo dnf upgrade --refresh containerd (EPEL; Docker repo: containerd.io)Fedora
sudo dnf upgrade --refresh containerdSUSE / openSUSE
sudo zypper refresh
sudo zypper update containerdAmazon Linux
sudo dnf upgrade --releasever=latest containerdArch Linux
sudo pacman -SyuAlpine
apk update && apk upgrade containerdFreeBSD
not supportedBuilt from source
Upgrade containerd to 1.7.33, 2.0.10, 2.1.9, 2.2.5 or 2.3.2 (or later) from https://github.com/containerd/containerd/releases and restart the containerd service. For managed Kubernetes, upgrade node images to a release that ships a fixed containerd.General update steps for every system are on the Linux and Unix & BSD pages; after updating, see which services to restart.
Fix status in Linux distributions
| Release | Package | Status | Fixed version / advisory |
|---|---|---|---|
| Debian 12 | containerd | not fixed yet | |
| Debian 13 | containerd | not fixed yet | |
| Debian testing | containerd | fixed | 2.1.9+ds1-1 |
| Ubuntu 18.04 (ESM) | containerd | fixed | 1.6.12-0ubuntu1~18.04.1+esm4 |
| Ubuntu 20.04 (ESM) | containerd | fixed | 1.6.12-0ubuntu1~20.04.8+esm2 |
| Ubuntu 22.04 | containerd | fixed | 1.6.12-0ubuntu1~22.04.11 |
| Ubuntu 24.04 | containerd | fixed | 1.6.24~ds1-1ubuntu1.3+esm3 |
| Ubuntu 26.04 | containerd | fixed | 1.7.24~ds1-10ubuntu1+esm1 |
| Ubuntu 25.10 | containerd | not planned | |
| Ubuntu 26.10 | containerd | not fixed yet | |
| Ubuntu 20.04 (ESM) | containerd-app | fixed | 1.7.24-0ubuntu1~20.04.2+esm2 |
| Ubuntu 22.04 | containerd-app | fixed | 2.2.1-0ubuntu1~22.04.2 |
| Ubuntu 24.04 | containerd-app | fixed | 2.2.1-0ubuntu1~24.04.3 |
| Ubuntu 25.10 | containerd-app | fixed | 2.2.1-0ubuntu1~25.10.2 |
| Ubuntu 26.04 | containerd-app | fixed | 2.2.2-0ubuntu1.1 |
| Ubuntu 26.10 | containerd-app | not affected | |
| Ubuntu 25.10 | containerd-stable | fixed | 2.1.6-0ubuntu1~25.10.2 |
| Ubuntu 26.04 | containerd-stable | fixed | 2.2.2-0ubuntu1.1 |
| Ubuntu 26.10 | containerd-stable | not affected | |
| Ubuntu 26.04 LTS (resolute) | containerd-app | fixed | 2.2.2-0ubuntu1.1 |
| Ubuntu 24.04 LTS (noble) | containerd-app | fixed | 2.2.1-0ubuntu1~24.04.3 |
| Ubuntu 22.04 LTS (jammy) | containerd-app | fixed | 2.2.1-0ubuntu1~22.04.2 |
| Ubuntu 22.04 LTS (jammy) | containerd | fixed | 1.6.12-0ubuntu1~22.04.11 |
| Ubuntu 24.04 LTS (noble), Ubuntu Pro | containerd | fixed | 1.6.24~ds1-1ubuntu1.3+esm3 |
| Debian unstable (sid) | containerd | fixed | 2.1.9+ds1-1 |
From the Debian security tracker, Ubuntu CVE tracker and Red Hat Security Data API, refreshed every few hours.
If you cannot patch yet
- containerd project: ensure that only trusted images are used (for example restrict registries with an admission policy).
Related vulnerabilities
Sources
- containerd advisory GHSA-xhf5-7wjv-pqxp
- CVE record CVE-2026-53488
- Debian security tracker
- Ubuntu CVE page
- Red Hat CVE page
- CVE-2026-53488 on NVD
Page generated automatically from official sources on 2026-11-03 18:05 UTC and reviewed by an editor. Always confirm with your vendor's advisory.