Skip to content
OpenAdvisories
Medium · 6.9 CVE-2025-64329 EUVD-2025-38219GHSA-m6hq-p25p-ffr2GO-2025-4108

containerd CRI server: Host memory exhaustion through Attach goroutine leak

Published Nov 7, 2025 · Updated Nov 7, 2025 · Assigned by GitHub_M

Vendor: containerd Product: containerd Package: buildctl Package: buildkitd Package: cert-manager-cmctl Package: chartmuseum Package: cilium-cli Package: cluster-api-helm-controller Package: cluster-api-helm-controller-compat Package: containerd Package: containerd Package: containerd-1 Package: containerd-app Package: containerd-shim-runc-v2-1 Package: containerd-stress-1 Package: containerd2 Package: ctop Package: ctr-1 Package: dagger Package: docker-cli-buildx Package: docker-compose Package: eksctl Package: envoy-gateway-egctl Package: falco-no-driver Package: flux-helm-controller Package: flux-helm-controller-iamguarded-compat Package: flux-source-controller Package: flux-source-controller-iamguarded-compat Package: fuse-overlayfs-snapshotter Package: gem-check Package: github.com/containerd/containerd Package: github.com/containerd/containerd/v2 Package: gogatekeeper Package: gosh Package: grype Package: header-check Package: headlamp Package: helm Package: helm-3 Package: helm-4 Package: helm-mapkubeapis Package: helm-operator Package: helm-operator-compat Package: helm-push Package: helm-set-status Package: help-check Package: k3s Package: k3s-multicall Package: k3s-static Package: k8sgpt Package: k8ssandra-client Package: k8ssandra-client-compat Package: k9s Package: kaniko Package: kaniko-compat Package: kaniko-warmer Package: kargo Package: kargo-oci-compat Package: kots Package: kots-compat Package: kots-symlink-compat Package: kubescape Package: kubescape-operator Package: kubevela Package: kubevela-vela-cli Package: kubevela-vela-core Package: kubevela-vela-core-compat Package: ldd-check Package: manifest-tool Package: melange Package: moby-containerd Package: moby-containerd-cc Package: nerdctl Package: neuvector-scanner Package: neuvector-scanner-monitor Package: neuvector-scanner-task Package: newrelic-infrastructure-agent Package: no-docs-check Package: opa Package: opa-envoy Package: osv-scanner Package: package-type-check Package: rancher-fleet Package: rancher-fleet-agent Package: rancher-fleet-cli Package: rancher-fleet-controller Package: rancher-fleet-termination-log Package: rancher-helm-3 Package: skaffold Package: spegel Package: steampipe Package: syft Package: symlink-check Package: syspeek Package: trivy Package: trivy-operator Package: tw Package: tw-pip-check Package: twt Package: usrmerge-tool Package: ver-check Package: verify-service Package: wolfictl Package: xeol Package: xeol-compat Package: zarf Package: zot Ecosystem: Azure Linux Ecosystem: Debian Ecosystem: Go Ecosystem: Ubuntu Ecosystem: Wolfi

Description

containerd is an open-source container runtime. Versions 1.7.28 and below, 2.0.0-beta.0 through 2.0.6, 2.1.0-beta.0 through 2.1.4, and 2.2.0-beta.0 through 2.2.0-rc.1 contain a bug in the CRI Attach implementation where a user can exhaust memory on the host due to goroutine leaks. This issue is fixed in versions 1.7.29, 2.0.7, 2.1.5 and 2.2.0. To workaround this vulnerability, users can set up an admission controller to control accesses to pods/attach resources.

Affected products

VendorProductAffectedFixed
containerd containerd < 1.7.29, < 2.0.7, >= 2.1.0-beta.0, < 2.1.5, >= 2.2.0-beta.0, < 2.2.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 containerd 1.7.24~ds1-10 —
Debian 13 containerd 1.7.24~ds1-6+deb13u1 —
Debian 12 containerd 1.6.20~ds1-1+deb12u3 —
Debian 11 containerd 1.4.13~ds1-1~deb11u6 DLA-4467-1
ReleasePackageFixed inAdvisory
Ubuntu 25.10 containerd 1.7.24~ds1-8ubuntu1.1 —
Ubuntu 25.10 containerd-app 2.1.3-0ubuntu3.1 —
Ubuntu 24.04 LTS containerd-app 1.7.28-0ubuntu1~24.04.2 —
Ubuntu 22.04 LTS containerd 1.6.12-0ubuntu1~22.04.10 —
Show 5 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 24.04 LTS containerd 1.6.24~ds1-1ubuntu1.3+esm2 —
Ubuntu Pro 22.04 LTS containerd-app 1.7.28-0ubuntu1~22.04.1+esm1 —
Ubuntu Pro 20.04 LTS containerd 1.6.12-0ubuntu1~20.04.8+esm1 —
Ubuntu Pro 20.04 LTS containerd-app 1.7.24-0ubuntu1~20.04.2+esm1 —
Ubuntu Pro 18.04 LTS containerd 1.6.12-0ubuntu1~18.04.1+esm3 —
Ubuntu Pro 16.04 LTS containerd 1.2.6-0ubuntu1~16.04.6+esm6 —
ReleasePackageFixed inAdvisory
SLES 15 SP7 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLES 15 SP6 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLES 15 SP5 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLES 15 SP4 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLES 15 SP3 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
Show 14 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES 12 SP5 containerd 1.7.29-16.105.1 SUSE-SU-2025:4072-1
SLES for SAP 15 SP5 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLES for SAP 15 SP4 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLES for SAP 15 SP3 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLE Micro 6.1 containerd 1.7.29-slfo.1.1_1.1 SUSE-SU-2025:21057-1
SLE Micro 6.0 containerd 1.7.29-1.1 SUSE-SU-2025:21042-1
SLE Micro 5.5 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLE Micro 5.4 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLE Micro 5.3 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLE Micro 5.2 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLE HPC 15 SP5 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLE HPC 15 SP4 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SLE HPC 15 SP3 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
SUSE Enterprise Storage 7.1 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed containerd 1.7.29-1.1 openSUSE-SU-2025:15726-1
openSUSE Leap 16.0 containerd 1.7.33-160000.1.1 openSUSE-SU-2026:21213-1
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1
openSUSE Leap 15.6 containerd 1.7.29-150000.128.1 SUSE-SU-2025:4288-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 containerd +1 2.1.5-1.amzn2023.0.1 ALAS2023-2025-1304

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 containerd2 2.0.0-16 —
Azure Linux 3 moby-containerd-cc 1.7.7-10 —
Azure Linux 2 (CBL-Mariner) moby-containerd 1.6.26-13 —
Azure Linux 2 (CBL-Mariner) moby-containerd-cc 1.7.7-13 —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling buildctl +1 0.25.2-r2 —
Wolfi rolling cert-manager-cmctl 2.3.0-r6 —
Wolfi rolling chartmuseum 0.16.3-r9 —
Wolfi rolling cilium-cli 0.18.8-r1 —
Wolfi rolling cluster-api-helm-controller +1 0.4.1-r2 —
Wolfi rolling containerd-stress-1 1.7.29-r1 —
Wolfi rolling ctop 0.7.7-r34 —
Wolfi rolling ctr-1 +2 1.7.29-r0 —
Wolfi rolling dagger 0.19.6-r0 —
Wolfi rolling docker-cli-buildx 0.29.1-r2 —
Wolfi rolling docker-compose 2.40.3-r1 —
Wolfi rolling eksctl 0.216.0-r1 —
Wolfi rolling envoy-gateway-egctl 1.5.4-r1 —
Wolfi rolling falco-no-driver 0.43.0-r0 —
Wolfi rolling flux-helm-controller +1 1.4.3-r1 —
Wolfi rolling flux-source-controller +1 1.7.3-r1 —
Wolfi rolling fuse-overlayfs-snapshotter 2.1.7-r0 —
Wolfi rolling gogatekeeper 4.3.0-r1 —
Wolfi rolling grype 0.103.0-r1 —
Wolfi rolling headlamp 0.37.0-r1 —
Wolfi rolling helm +1 3.19.0-r2 —
Wolfi rolling helm-3 3.19.2-r1 —
Wolfi rolling helm-4 4.0.1-r1 —
Wolfi rolling helm-mapkubeapis 0.6.1-r5 —
Wolfi rolling helm-operator +1 1.41.1-r6 —
Wolfi rolling helm-push 0.10.4-r36 —
Wolfi rolling helm-set-status 0.3.0-r6 —
Wolfi rolling k3s +2 1.34.1.1-r3 —
Wolfi rolling k8sgpt 0.4.26-r1 —
Wolfi rolling k8ssandra-client +1 0.8.3-r2 —
Wolfi rolling k9s 0.50.16-r2 —
Wolfi rolling kaniko +2 1.25.3-r3 —
Wolfi rolling kargo +1 1.8.3-r1 —
Wolfi rolling kots +2 1.128.3-r1 —
Wolfi rolling kubescape 3.0.44-r0 —
Wolfi rolling kubescape-operator 0.2.112-r0 —
Wolfi rolling kubevela +3 1.10.4-r3 —
Wolfi rolling manifest-tool 2.2.1-r2 —
Wolfi rolling melange 0.32.0-r2 —
Wolfi rolling nerdctl 2.2.0-r0 —
Wolfi rolling neuvector-scanner +2 3.974-r1 —
Wolfi rolling newrelic-infrastructure-agent 1.71.0-r1 —
Wolfi rolling opa 1.10.1-r1 —
Wolfi rolling opa-envoy 1.10.0-r1 —
Wolfi rolling osv-scanner 2.2.4-r1 —
Wolfi rolling rancher-fleet +4 0.13.4-r1 —
Wolfi rolling skaffold 2.16.1-r4 —
Wolfi rolling spegel 0.5.1-r1 —
Wolfi rolling steampipe 2.3.2-r1 —
Wolfi rolling syft 1.37.0-r1 —
Wolfi rolling trivy 0.67.2-r3 —
Wolfi rolling trivy-operator 0.29.0-r3 —
Wolfi rolling tw +14 0.0.32-r1 —
Wolfi rolling wolfictl 0.38.21-r2 —
Wolfi rolling xeol +1 0.10.8-r17 —
Wolfi rolling zarf 0.65.1-r1 —
Wolfi rolling zot 2.1.10-r1 —

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/containerd/containerd < 1.7.29 1.7.29 GHSA-m6hq-p25p-ffr2
Go github.com/containerd/containerd/v2 < 2.0.7 2.0.7 GHSA-m6hq-p25p-ffr2
Go github.com/containerd/containerd/v2 >= 2.1.0-beta.0, < 2.1.5 2.1.5 GHSA-m6hq-p25p-ffr2
Go github.com/containerd/containerd/v2 >= 2.2.0-beta.0, < 2.2.0 2.2.0 GHSA-m6hq-p25p-ffr2
Go github.com/containerd/containerd/v2 < 2.0.7 · >= 2.1.0-beta.0, < 2.1.5 · >= 2.2.0-beta.0, < 2.2.0 2.0.7, 2.1.5, 2.2.0 GO-2025-4108

Advisories 11

References